From 4:00 PM
Until 10:00 AM
Telluride, 81435, United States of America
This accommodation has a 8.3 out of 10 star rating based on 3 reviews
Located in Telluride, just 1.9 miles from Sheridan Opera House, Happy Thoughts has accommodations with free WiFi. The apartment is in an area where guests can engage in activities such as skiing and cycling.
The apartment is equipped with 1 bathroom, bed linen, towels, a TV, a dining area, a fully equipped kitchenette, and a balcony with mountain views.
The nearest airport is Montrose Regional Airport, 40 miles from the apartment.
Check AvailabilityGuests have rated the Happy Thoughts
with the below review scores.
7.5
Staff
6.7
Facilities
9.2
Cleanliness
8.3
Comfort
7.5
Value for money
8.3
Location
Happy Thoughts provides many hotel features which include the following.
Happy Thoughts provides many hotel facilities which include the following.
There are many facilities around Happy Thoughts which include the following.