Penthouse At The Peaks 751 Apartment
To enjoy your vacation in Telluride, stay at Penthouse At The Peaks 751 Apartment Telluride, which is a 19-minute stroll from Sunshine Express Lift and 1.9 miles from the creekside waterfall "Cornet Creek Falls".
Location
This apartment is situated in the Telluride Mountain Village district, just near Chondola. The apartment is located 2.2 miles from Telluride Town Park Campground.
Rooms
Penthouse At The Peaks 751 Apartment offers guests the convenient feature of hairdryers in the bathroom.
Food & Drinks
Comp Hill cable car station is 10 minutes' stroll away.
Why choose Penthouse At The Peaks 751 Apartment Telluride
Main amenities
-
Wi-Fi
Amenities
Penthouse At The Peaks 751- Wi-Fi
Internet
- Wi-Fi
Parking options
- Parking
In the rooms
- Dining table
Devices
- Flat-screen TV
Important information
When are you staying?