O Lion Square Lodge fica localizado ao pé da Vail Mountain, em Lionshead Village, é um dos hotéis mais tradicionais de Vail, com curta distância até as gôndolas, lojas, restaurantes, clubes noturnos e muito entretenimento. Seus apartamentos espaçosos, além dos flats de luxo totalmente equipados, acolhem os hóspedes de forma que eles se sintam em casa. Os restaurantes satisfazem a todos os gostos ao oferecerem uma variedade de pratos, desde culinária italiana até churrasco ao ar livre. Os serviços são personalizados e as áreas de lazer proporcionam tantas atividades quanto as montanhas. A ótima localização, as comodidades e os apartamentos confortáveis colocam o Lion Square Lodge em destaque.