L'hotel 3 stelle Lion Square Lodge South 466 Vail è situato a circa 20 minuti a piedi dal Red Lion e a soli 1 km dal Pirate Ship Playground. Quest'aparthotel ha inoltre agli ospiti una cassetta di sicurezza.
Questo hotel si trova nel quartiere Lionshead di Vail, in prossimità dell'Epic Discovery Ticket Office. Tra le attrazioni sportive nelle vicinanze c'è la Pista di Ghiaccio John A. Dobson, a 800 metri dall'hotel Lion Square Lodge South 466 Vail. Il Lionshead Place è a due passi dall'alloggio. La fermata dell'autobus più vicina è West Lionshead Plaza, a soli 5 minuti a piedi.
L’hotel offre camere che dispongono di un balcone e una zona pranzo con un asse e un ferro da stiro, il Wi-Fi e un televisore. Ci sono anche i bagni con un bagno con WC separato e una doccia. I servizi igienici includono un bagno con WC separato e una doccia, insieme a comfort come asciugacapelli e asciugamani.
A 250 metri dall'hotel Lion Square Lodge South 466, il ristorante Vail Chophouse serve piatti di cucina americana.