BEST WESTERN EL GRANDE INN

15135 LAKESHORE DR
Clearlake
California
United States