Los huéspedes del hotel Lion Square Lodge South 466 Vail, de 3 estrellas, pueden disfrutar de acceso a la Pista de Hielo Dobson, situada a unos 10 minutos a pie. Este aparthotel también proporciona a los huéspedes una caja fuerte.
La Oficina de Boletos Epic Discovery se localiza a tan solo 300 metros del hotel, y lugares naturales como el Jardín Alpino Betty Ford están a unos 2 km. Si te alojas en el Lion Square Lodge South 466 Vail, te encontrarás a unos cuantos pasos del Born Free Express -8. Situado a unos 5 minutos en coche del Museo y Salón de la Fama de los Deportes de Invierno de Colorado, el alojamiento te pone la ciudad al alcance de la mano. La estación de teleférico Eagle Bahn Gondola se encuentra a tan solo 100 metros.
Las habitaciones del hotel Lion Square Lodge South 466, que incluyen una zona de comedor y un balcón, ofrecen internet de alta velocidad y una televisión con múltiples canales. Los elementos esenciales de las habitaciones incluyen servicio de planchado, además de equipo de café y té. Los baños están equipados con un inodoro separado y ducha, así como secadores de pelo y toallas de baño.
El restaurante Vail Chophouse prepara comida americana y se encuentra en los alrededores inmediatos del Lion Square Lodge South 466.