Park Avenue Tahoe Lodge, Homewood
https://park-avenue-tahoe-lodge.usa8.info
Located in Homewood, Park Avenue Tahoe Lodge is 1.2 miles from Homewood Mountain Resort. South Lake Tahoe Massage is 5 miles from the property. The accommodation features a TV. There is also a kitchen, fitted with a dishwasher and oven.
Homewood, 96141, United States of America