Vail Luxury Rentals
Luxury lodging in Vail at Lion Square Lodge and Monteros in Vail means upscale accommodations with first-class hotel services and plentiful resort amenities. Montaneros in Vail welcomes winter guests with a complimentary bottle of wine on arrival and warms up skiers with après-ski popcorn and cocoa each afternoon. Lion Square Lodge is a ski-in, ski-out property on Vail Mountain just steps from the Eagle-Bahn Gondola.
Charter Sports offers ski equipment rentals onsite at both Montaneros in Vail and Lion Square Lodge. Both properties also feature a front desk; an outdoor pool, hot tub and sauna; concierge-style services; daily housekeeping; and complimentary wireless Internet access.
Learn why Wyndham Vacation Rentals® is trusted by more owners to manage their homes professionally than anyone else!