West Cliff Inn

West Cliff Inn, A Four Sisters Inn, 174 W Cliff Dr, Santa Cruz, CA 95060, United States

(831) 457-2200

Location