On Telluride Mountain and surrounded by the San Juan Mountains, this elegant property features spacious apartments, ski-in/ski-out access, and upscale amenities in Telluride, Colorado. Mountain Lodge features studio and 2-bedroom apartments that provide all the privacy and comforts of home. Each flat includes comfortable living areas with 2-way gas fireplaces. The gourmet kitchens or kitchenettes include refrigerators, stainless-steel gas range stoves, microwaves and dishwashers. Take a swim in the heated outdoor pool or soak in the hot tub. Work out in the exercise room, then relax in the steam room. Mountain Lodge Telluride also offers ski services such as ski lockers and storage.
Hotels in Telluride CO (Colorado) United States of America USA <>
|