Charter Sports, 635 Lionshead Place,Vail, Colorado 81657.
Winter: 8 am to 7 pm. Summer : 9 am to 6 pm. Phone: 970-476-4811
Lion Square Lodge North, is nestled in the Rocky Mountains at the base of Vail Mountain and the Gore Creek, the picturesque property is perfect for family vacations, couples retreats, group events and more. Conveniences such as on-site restaurant, pool, locker rooms, and Charter Sports ski shop make this ski in and ski out property second to none.