Skip to main content

Hotel Lion Square Lodge 5 Stars

660 West Lionshead Place, 81657 Vail, United States Show on the map
TripAdvisor Score
TripAdvisor Score Based on 219 reviews
Excellent location

Choose your room


Located in Vail, 2.3 miles from Vail Nordic Center, Lion Square - North Tower 401 3BR/4BA provides accommodations with ski-to-door access, free WiFi, a 24-hour front desk, and a concierge service. Guests staying at this vacation home can use the patio. Featuring mountain views, the vacation home features a flat-screen TV with satellite channels, a seating area, a closet and 4 bathrooms. The kitchen has a dishwasher, a microwave and a fridge and there's shower with a hairdryer and free toiletries. Guests at the vacation home can enjoy skiing nearby, or make the most of the sun terrace. Adventure Ridge is 4.2 miles from Lion Square - North Tower 401 3BR/4BA. The nearest airport is Eagle County Regional, 34 miles from the accommodation, and the property offers a paid airport shuttle service.

Check-in and check-out
Check-in starts at: 16:00
Check-out ends at: 10:00

Reviews: Hotel Lion Square Lodge