Vista Del Lago Lake House and Cottages

Humble rooms & relaxed cottages with kitchenettes in a low-key lakeside setting.

Click to use map
Address 14103 Lakeshore Dr, Clearlake, CA 95422
Phone (707) 349-9768