The 3-star Lion Square Lodge South 466 Vail hotel provides proximity to Red Lion, which is situated about 20 minutes' walk away. The hotel also provides guests with a safe deposit box.
Located 0.2 miles from Epic Discovery Ticket Office, this Vail aparthotel is 550 feet from Lionshead Place. Attractions in the area also include Pirate Ship Playground, situated 25 minutes by foot from the accommodation. The Lion Square Lodge South 466 is located 3.1 miles from the filled skiing destination "Vail Ski Resort". West Lionshead Plaza bus stop is at a distance of in close proximity to this hotel.
The property offers rooms with a balcony and a seating area featuring ironing facilities, along with WiFi and a TV set. In-room facilities such as a fridge, oven, and glassware are provided for those who like cooking. The bathrooms come with a separate toilet and a shower, along with a hairdryer and towels.
Vail Chophouse is adjacent to Lion Square Lodge South 466 hotel, 700 feet away.