Lovely Lodge Location
Lion Square Lodge boasts a great location in Vail, within walking distance to shopping, dining and nightlife. Skiers will love the easy access to the Eagle Bahn Gondola, and everyone can enjoy the many walking trails and bike baths from the resort.