Hotels in Telluride (USA)

Select the dates of your stay :Ballard House South

Ballard House South ***

Address : 250 S. Pine, 81435, Telluride

Display this hotel on the map

Guaranteed official hotel information

Hotel top features & services

Check-in
from 16:00
Check-out
from 10:00
  Number of rooms
1

Hotel information

Hotel Description

Pets not allowed ; ; Check-in time is 4 PM ; ; Check-out time is 10 AM ; ;

Room Description


; ;

  • Premium cable and DVD players
  • ; ;
  • Kitchens with dishes
  • ; ;
  • Sitting and dining areas
; ;

Hotel Location


; ;

  • The Ballard House South is located in Telluride, Colo.
  • ; ;
  • Next to the Telluride Ski Resort
  • ; ;
  • Within a block of the gondola and Main Street

; ;