Mountain Creek Lodge Home - Telluride

, Telluride, CO, United States, 81435show map
Check rooms and rates
exclusive online offers!
Check-in
Select date
Check-out
Select date
Rooms and Guests
0Guests / room
Overview

Mountain Creek Lodge Home is located a mere 3.5 km from Black Bear Pass.

The venue is 6 km away from Sheridan Opera House.

Situated in Telluride, the villa is set close to Alpine Chapel .

Rooms

This venue features satellite TV, climate control, a patio, a DVD player and a private toilet in rooms. Mountain Creek Lodge Home has a total of 3 bedrooms. Bathroom facilities include a shower and a bidet.

Eat & Drink

A kitchen is featured on the premises.

Internet

High-speed internet access is available in the villa rooms for free.

Guest Parking

Public parking is possible at a location nearby for free.

+ More- Less
Facilities
Internet

Internet access

Parking

Off-site car park

Kitchen facilities

Cookware/ Kitchen utensils

Air conditioning
No pets allowed
No Smoking

Non-smoking rooms

Spa & Leisure

  • BBQ facilities

Room features

  • Sitting area
  • Patio
  • Terrace
  • Tea and coffee facilities
  • Dining table

Bathroom

  • Washing machine

Self-catering

  • Cookware/ Kitchen utensils

Media

  • In-room computer
  • CD player
+ More- Less
Good to know
Check-infrom 4 pmFREECheck-outuntil 10 amFREE
Children & extra bedsThere are no extra beds provided in a room. 
PetsPets are not allowed.
Cancellation
+ More- Less
+ More- Less

Rooms and availability

+ More- Less
Location
Getting around
Airports
Telluride (TEX)2.5 mi
+ More- Less
Reviews
Stayed there?
Share your experience with us.Write a Review
+ More- Less
Good to know
Check-infrom 4 pmFREECheck-outuntil 10 amFREE
Children & extra bedsThere are no extra beds provided in a room. 
PetsPets are not allowed.
Cancellation
+ More- Less
+ More- Less
Getting around
Airports
Telluride (TEX)2.5 mi
+ More- Less
Check rooms and rates
exclusive online offers!
Check-in
Select date
Check-out
Select date
Rooms and Guests
0Guests / room