Located 300 metres from Sheridan Opera House in Telluride, Ballard House #207 offers accommodation with a kitchen. Free WiFi is available in this holiday home, set 200 metres from Oak Street Lift and a 3-minute walk from Telluride Free Gondola.
The holiday home is equipped with a flat-screen TV. The accommodation also features a bathroom with a bath or shower.
A babysitting service is also available for guests at the property.
Plunge Lift is 800 metres from the holiday home. The nearest airport is Montrose Regional Airport, 64 km from Ballard House #207.