Situated on the edge of Mountain Village with the ski slopes and the action in the Mountain Village Core just steps away, Mountain Peaks at Village Creek offers quality vacation accommodations convenient to all of Telluride\’s outdoor adventures and attractions. Featuring a three level layout, this 3 bedroom vacation rental boasts all of the comforts of home with quality furnishings and appointments for up to 8 guests. Ideal for families or groups of couples, your Telluride vacation will be spent in style as you explore all of the excitement just outside the door.