posted by amy
on April 25, 2012 - 15:29
The Teller House in Silverton Colorado is a quaint Victorian inn. The hotel is conveniently located off the main street in Silverton and is just steps away from the Durango & Silverton Narrow Gauge Railroad's depot. Choose from spacious rooms with mountain views that offer private or European shared bathrooms. Free WiFi and refrigerator available upon request.