This Chester hotel is located near the Sierra Nevada mountain range, one mile from Lake Almanor. It features an outdoor jacuzzi, 24-hour gym and suites with a microwave and refrigerator ... » Veja mais