Featuring free WiFi and a terrace with mountain views, The Lake House is a villa, set in Redwood Valley. It provides free private parking. The kitchen features a dishwasher, an oven and a microwave, as well as a coffee machine.
Address: 4877 Black Bart Trail, Redwood Valley (California)
Rates from:
USD 450 Book Now