Lion Square Lodge South 650 Vail hotel, located merely a 10-minute stroll from Dobson Ice Arena, offers a heated swimming pool and Wi-Fi throughout the property. With Epic Discovery Ticket Office 0.2 miles from and a sporting attraction like Ford Field Sports Complex 1.3 miles away, the 3-star hotel boasts a spa bath, a hot tub, and a sauna.
The Vail hotel enjoys a prime position in the Lionshead district, a few moments from Lionshead Place. Colorado Snowsports Museum and Hall of Fame is also located 19 minutes by foot from the Lion Square Lodge South 650 Vail. The nearby entertainment attractions of Vail include the filled skiing destination "Vail Ski Resort", which is 3.1 miles away. West Lionshead Plaza bus stop is also situated just around the corner from the property.
Furnished with a stone fireplace, all rooms are equipped with a TV set, along with coffee/tea making machines. A fridge, oven, and a kitchenware are included in the rooms of Lion Square Lodge South 650 hotel. Guests will make use of a drier and towels in the separate bathrooms equipped with a separate toilet and a shower.
While staying at the Vail aparthotel, guests can choose from dining options nearby, such as Tavern On The Square, located about a 5-minute walk away, or The Little Diner at a 5-minute walking distance.