Vail, Colorado Hotels

Lion Square Lodge, Vail, Colorado

Lion Square Lodge, Vail, Colorado

Lodge located in the Colorado Rockies and steps away from Vail’s Eagle Bahn Gondola and the Born Free Express Quad. It is within easy walking distance of shopping.

Lion Square Lodge gives you the option of 28 lodge rooms or 83 deluxe one, two and three bedroom condominiums. Each lodge room includes a small refrigerator, coffee maker and bath robes. Condominium units include a living room, full kitchen, fireplace, barbecue grill, and balconies offering views of the surrounding Rocky Mountains or Lionshead Village.

660 W. Lionshead Place
Vail, CO 81657
Lion Square Lodge, Vail CO


Good Hotels USA Good Hotels USA

Good Hotels Colorado Good Hotels Colorado