Swiss Chalet Hotel
Straightforward rooms, some featuring balconies with mountain views, plus complimentary parking.
Location summary
3.6 Great for visitors
Offering views of the Sierra Blanca mountain range, this straightforward, low-rise hotel is 8 miles from the Inn of the Mountain Gods Resort and Casino, and a 13.4 miles from the Ski Apache.