Homewood şehrinde bulunan 3 yatak odalı Tamarack By Avantstay, 195 m² büyüklüğünde ve 10 konuk ağırlayabilir.
Villa, Homewood şehir merkezinden 3 km uzaklıkta bulunmaktadır. Tahoe Denizcilik Müzesi 2 km mesafededir. Konaklama tesisi Sugar Pine Point State Park'dan 2,1 km mesafede bulunur. Homewood Mountain Kayak Merkezi villanın bitişiğinde yer almaktadır.