Ballard House South Telluride

250 S. Pine, Telluride, United States
(0.26 km from city center)
User rating:
(0 Reviews)

Check in from 15 / Check out prior to 11

Ballard House South Telluride: Find photos, reviews, information, amenities and compare prices for 4 stars hotels in Telluride, United States.

Hotel description

Ballard House South Telluride provides a comfortable setting when in Telluride. It is conveniently positioned for guests wishing to discover the area's attractions.

There are a variety of amenities on offer to those staying at the hotel, including laundry facilities, a lift and a concierge.

Ballard House South Telluride is situated just a short walk from Telluride Historic District. Mountain Village and Ophir are located an easy drive from the property.

Hotel features

Concierge, Elevator / Lift, Self Laundry
Availability and Prices

Nearest hotels

The Ice House Condominiums
301 South Pine Street, P.O. Box 2909
Riverside Condominiums
460 South Pine Street
Accommodations In Telluride Homes
220 South Pine Street
Accommodations In Telluride Condos
220 South Pine Street
Ice House Lodge
310 S. Fir Street
Manitou Lodge Bed and Breakfast
333 South Fir Street
Camels Garden Hotel Telluride
250 West San Juan Ave.
Columbia Hotel Telluride
300 W San Juan Avenue Telluride Co Us 81435
New Sheridan Hotel
231 W. Colorado Ave.
Aspen Street Inn
330 West Pacific Street
Silver Star Luxury Condominiums
300 W Colorado Avenue Suite 1B
River Watch 5
300 West Colorado Avenue
Victorian Inn Telluride
401 West Pacific Avenue
Search hotels