Het Lion Square Lodge South 650 Vail hotel met 3 sterren ligt op 19 minuten loopafstand van het Colorado Snowsports Museum and Hall of Fame en biedt draadloos internet in de hele accommodatie en parkeerplaatsen. Dankzij de eersteklas locatie bevindt dit aparthotel zich op 5 km afstand van het Vail Ski Resort, een heerlijke plek om een leuke tijd te hebben.
Als u in dit hotel in Vail verblijft, wordt u uitgenodigd om Pirate Ship Playground op 20 minuten lopen te ontdekken of sportgelegenheden te bezoeken zoals John A. Dobson Ice Arena op 800 meter ervandaan. Lion Square Lodge South 650 Vail is gelegen op circa 200 meter verwijderd van de Lionshead Place en op 2 km afstand van de Betty Ford Alpine Gardens. Nabijgelegen bezienswaardigheden zijn onder andere Epic Discovery Ticket Office, binnen 5 minuten wandelafstand. Deze accommodatie in Vail is gelegen net om de hoek bij het kabelbaanstation Eagle Bahn Gondola.
De kamers beschikken over een balkon en een eetgedeelte, uitgerust met een strijkijzer en strijkplank, evenals een TV. Ingericht met een bureau, hebben ze ook een stenen open haard. De aparte badkamers zijn voorzien van een apart toilet en een douche, evenals badlakens en handdoeken voor het extra comfort van de gasten.
Tavern On The Square serveert de Amerikaanse keuken en bevindt zich binnen handbereik van Lion Square Lodge South 650 hotel.