Cedar Crest - Mallard Cottage 5 Vacation Home Homewood, North Lake Tahoe
Cedar Crest - Mallard Cottage 5 is set in Homewood, 37 km from Washoe Meadows State Park, 40 km from Lake Tahoe Golf Course, as well as 41 km from Tahoe Queen. Both free Wi-Fi and parking on-site are available at the holiday home free of charge.
Homewood, 96141, United States