Swiss Hotel Spa
Vail Swiss Hotel and Spa, offering 56 guest rooms and 3 luxury suites, caters to the more independent traveler who desires a three Star plus property, with outstanding, personalized service in a premier location.
On-site amenities at Vail Swiss Hotel include the Swiss Chalet Restaurant, open for breakfast and dinner, as well as a full service European spa, steam room and sauna, outdoor pool and fitness room.
There are two meeting rooms that comfortably accommodate smaller corporate gatherings.
20 Vail Road, Vail, CO 81657, USA