This charming hotel enjoys a magnificent location in the heart of Vail Valley and at the foot of the Beaver Creek mountain. Scores of shops and entertainment venues are to be found in the immediate vicinity of the hotel.
See more: Hotels in USA Hotels in Vail - Co Holiday Destinations in USA