Vail Luxury Rentals
Vail luxury rentals at Lion Square Lodge and Monteros in Vail mean upscale accommodations with first-class Vail luxury 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. Book a Vail luxury home rental or hotel rental online today!
Learn why Wyndham Vacation Rentals® is trusted by more owners to manage their homes professionally than anyone else!