Die 4-Zimmer- Lion Square Lodge South 750 Vail liegt ca. 5 Gehminuten vom Lionshead Place entfernt und verfügt über den Außenpool sowie den Jacuzzi und die Sauna. In der Villa (in 2 km Entfernung von den Betty Ford Alpine Gardens) können sich Gäste bei Wandern, Reiten und Skifahren vergnügen.
Diese Villa in Vail befindet sich im Stadtviertel Lionshead und ist unter anderem ziemlich nah am Epic Discovery Ticket Office. Die Lion Square Lodge South 750 liegt etwa 25 Gehminuten vom Ford Field. Eingebettet in 5 km Entfernung von Skigebiet Vail liegt diese Unterkunft zudem in 1 km Entfernung von kulturellen Sehenswürdigkeiten wie dem Colorado Snowsports Museum and Hall of Fame.
Von der Lion Square Lodge South 750 aus hat man einen Ausblick auf die Berge. Die Unterkunft in Vail verfügt über ein Badezimmer mit einer getrennten Toilette und einer Dusche. Außerdem gibt es einen Haartrockner und Badelaken.
In der Villa in Vail gibt es eine komplette Küche, ausgestattet mit einer Kaffee-/Teemaschine, einem Kühlschrank und Küchenutensilien. Das Restaurant El Sabor bietet Gerichte der lateinamerikanischen Küche und liegt ungefähr 5 Fußminuten von hier entfernt. Dank der Bushaltestelle The Hythe, die in unmittelbarer Nähe zum Chalet ist, können die Gäste Vail leicht erkunden.