Enjoy this vacation in Vail in modern style at Vail Mountain Lodge & Spa, a boutique hotel centrally located in Vail Village. Comprised of 27 hotel rooms and condominiums, guests will love the serenity of this intimate property that is just a short walk to the ski slopes and all of the attractions in the village. Offering a collection of vacation amenities designed to please the adventurous and soothe the soul. vail Mountain Lodge & Spa boasts an 18,000 square foot athletic club with a climbing wall, full service spa, hair salon, and other amenities right on site.