Lion Square Lodge Hotel

, Vail, United States
Review this Hotel
Popular Travel Destinations

Recently Reviewed Hotels Around Vail

Lion Square Lodge Hotel

, Vail
3 star

Rooms: 110

660 West Lionshead Place - Vail - Colorado - 81657 - United States Hotel Website | | 970 476 2281
96 Traveller

Reviews - Lion Square Lodge Hotel

Top Local Tips for Vail

Shuttle Very easy to get between villages with the free shuttle that runs all day

Gondola Ride Make sure to take the gondola up to the top of the mountain to hike or ride bikes in the summer. Beautiful views :)

Book early for the best restaurants Go in the fall for best deals. Larkspur and La Tour are wonderful, albeit pricey. Try the Little Diner for the best breakfast in the Valley. You may have to wait but you won't be sorry.

(hotels)loading

Other names for Lion Square Lodge Hotel

  • lion square vail
  • lion square hotel
  • Address: 660 West Lionshead Place - Vail - Colorado - 81657 - United States
Travel Library Traveller Rating?
9.0/10

See All 96 reviews

Review this Hotel
Candid Traveller Photos
  •  Loading Image...
  •  Loading Image...
  •  Loading Image...
  •  Loading Image...
(hotels)loading

Hotels Near Lion Square Lodge Hotel