Die Cedar Crest - Owl Cottage 9 Homewood liegt in circa 20 Gehminuten Entfernung vom Eagle Rock Hiking Trail und bietet Zugang zu vielen Sehenswürdigkeiten in der Umgebung. Die Villa in Homewood liegt in ca. 2 km Entfernung vom Blackwood Canyon SNO-PARK sowie bietet Möglichkeiten zum Skifahren, Radfahren und Angeln.
Ellis Chair befindet sich ungefähr 25 Gehminuten von der Unterkunft entfernt.
Die Cedar Crest - Owl Cottage 9 bietet einen Ausblick über den See.
Außerdem verfügt eine komplette Küche über eine Kaffee-/Teemaschine, einen Kühlschrank und einen Herd. Das Restaurant West Shore Cafe liegt in circa 500 Meter Entfernung von der Unterkunft in Homewood und bietet amerikanische Küche. Die Luftseilbahn Alpine Platter befindet sich gleich neben der Villa.