Gracias al acceso directo a las pistas, en Lion Square Lodge tendrás más tiempo para practicar actividades como esquí alpino y snowboard, y además, estarás a quince minutos a pie de Estación de esquí de Vail. Tras hacer un poco de ejercicio en el gimnasio, podrás recuperar fuerzas en el restaurante o sentarte a tomar algo en el bar o lounge. Entre las instalaciones destacan también una piscina al aire libre, una bañera de hidromasaje y una terraza. Los amantes del esquí podrán aprovechar otras ventajas adicionales, como guardaesquís y alquiler de equipos de esquí.