Charter Sports, 660 West Lionshead Place,Vail, Colorado 81657
Shop Hours: 8 am to 7 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 Charter Sports on-site ski shop make this ski in and ski out property second to none.