Snowshead Double 2 befindet sich nur 4 km von dem 104 Cedarbrook Hotel Room Killington entfernt und ist einen Besuch wert. Das Hotel bietet einen Swimmingpool und WLAN im ganzen Gebäude.
Innerhalb von 25 Minuten zu Fuß gelangt man ins Zentrum von Killington. Zu den Sehenswürdigkeiten, in einer Entfernung von ungefähr 10 Fahrminuten vom Hotel, gehört auch Snowshead Express Quad. Die Lage in 4,1 Kilometer Entfernung von der Snowshed Lodge ist ein großer Vorteil für Gäste von dem 104 Cedarbrook Hotel Room.
Die Zimmer sind mit privaten Badezimmern ausgestattet.
Das Restaurant Back Behind Restaurant & BBQ befindet sich nur wenige Schritte entfernt von der Unterkunft.