Ballard House South

Overview
250 South Pine St. Telluride 81435, Telluride, 81435 United States
Call to book 1-800-219-2797 by Res.ai
Group Sales: 1-800-906-2871
AI Insight

It's just a short walk from downtown Telluride (about 0.3 miles) and very close to local events and sights like the Telluride Film and Balloon festivals and the Telluride Historical Museum (each about 0.2 miles away).

Trusted

We are a part of Reservations Group, a trusted independent travel company since 2003. More Info

Select your room

FAQs about Ballard House South

Similar Hotels
Downtown Modern Creekside by Exceptional Stays
Telluride,
~0.02 miles away from Telluride
View
Ice House 220 by Exceptional Stays
Telluride,
~0.02 miles away from Telluride
View
Ballard House 207
Telluride,
~0.04 miles away from Telluride
View