660 West Lionshead Place #273, Vail, United States
Show map
The 3-star Lion Square Lodge South 273 Vail hotel, located nearly 20 minutes on foot from the 10th Mountain Division Memorial, boasts an outdoor swimming pool and a fitness area. The aparthotel is a good starting point for Vail's sports attractions, including the Dobson Ice Arena, which is only 0.8 km away.
This Vail hotel lies in the Lionshead district, a few moments from the Lionshead Place. The Lion Square Lodge South 273 Vail is about a 5-minute stroll from The Hythe bus stop and merely 300 metres from the Epic Discovery Ticket Office. The Colorado Snowsports Museum and Hall of Fame is also around 5 minutes' drive away. The accommodation is in close proximity to Eagle Bahn Gondola cable car station.
The hotel offers rooms with a fully equipped kitchen complete with a washing machine.
While staying at the Lion Square Lodge South 273, guests can choose from dining options nearby, such as Tavern On The Square, located only 1 km away, or Bart & Yeti's at a 13-minute walking distance.
+ More- Less
Most Popular Facilities
Wi-Fi
Swimming Pool
Fitness/Gym
Sports activities
Spa and relaxation
No pets allowed
+ More
Gallery
Map
Tourist attractions in
Colorado
Attractions
Colorado Ski Museum/ Ski Hall of Fame - 4450 ft
Airports
Eagle County Regional - 35 mi
Rooms & Availability
Please wait, we’re checking available rooms for you.