Splendid Home in the Heart of Telluride Town
120 North Fir Street, Unit A, Telluride, CO 81435, United States Of America
Top facilities
- Air conditioning in public areas
- 24-hour reception
Room facilities (Standard room)
- Internet
- Fitness Facility
- Golf
Facilities
- Non Smoking
- Laundry Services
- Check-in hour
- Medical
- Sauna
- Check-out hour
- Tennis
- Ski
- Air Conditioning
- Cleaning Service
- ThingsToDo
Boasting air-conditioned accommodation with a balcony, Splendid Home in the Heart of Telluride Town is situated in Telluride. Guests can benefit from a patio and an outdoor fireplace. Featuring free WiFi throughout the property, the non-smoking holid...
- Check-in time: 3:00 PM
- Checkout time: 10:00 AM