Dit Lion Square Lodge South 650 Vail hotel met 3 sterren is in Vail, binnen een korte wandeling van 5 minuten van Camp Hale Campground gelegen, en biedt een zwembad aan.
Gelegen in de Lionshead wijk, dit aparthotel ligt op een klein stukje lopen van Ford Park. Dit hotel bevindt zich binnen 450 meter loopafstand van de bushalte West Lionshead Plaza, op 300 meter afstand van Born Free Express -8. Colorado Snowsports Museum and Hall of Fame is binnen een paar straten van Lion Square Lodge South 650 Vail gelegen. Het kabelbaanstation Eagle Bahn Gondola is op 5 minuten wandelen van deze accommodatie. De luchthaven Eagle County Regional ligt op ongeveer 60 km afstand.
De kamers in dit hotel in Vail hebben TV met satellietzenders, samen met koffie- en theevoorzieningen voor uw gemak. Ingericht met een bureau, hebben ze ook een stenen open haard. Extra's zijn onder andere een inloopdouche en een apart toilet, evenals een haardroger en badlakens in de badkamers.
Vail Chophouse, gelegen op een paar stappen verwijderd van Lion Square Lodge South 650, serveert Amerikaanse gerechten om aan elke smaak te voldoen.