Avalanche Brewing Co befindet sich in unmittelbarer Nähe vom Hotel Teller House Silverton und ist unter anderem innerhalb von etwa 5 Minuten zu Fuß zu erreichen. Das Hotel stellt WLAN in den öffentlichen Bereichen und 9 Zimmer mit Blick auf die Berge zur Verfügung.
Rathaus Silverton ist in 150 Metern von dem 3-Sterne-Hotel entfernt, während Kendall Mountain Erholungsgebiet ungefähr 800 Meter entfernt liegt. Der Christ of the Mines Shrine gilt als heilige Stätte und liegt in nur 13 Gehminuten Entfernung vom Teller House. Ice Lakes ist unter anderem in 18 Minuten fußläufig zu erreichen. Die Unterkunft befindet sich in der Nähe vom Bahnhof.
Die Bäder sind mit einer getrennten Toilette und einer Dusche ausgestattet und verfügen zudem über Morgenmäntel.
Das Restaurant Bent Elbow liegt ein paar Schritte entfernt vom Hotel Teller House.