37.93564 ­-107.81123
Go to map view
81435 Telluride, CO, United States , 250 S. Pine
Located in central telluride, ballard house south is near the airport and close to telluride ski resort. Hotel features. Ballard house south features a concierge desk, laundry facilities, and self parking. Complimentary wireless internet access is available in public areas. Guest parking is complimentary. Additional property amenities include an elevator (li... More from Tatil

Get Rates

Show Ballard House South at the top of the results

Get Flight + Hotel

Star Ratings