Photo of Beach View Inn Motel

3.5
12 votes

Beach View Inn Motel

50 Front St, Santa Cruz, California 95060 USA

Add Photo
Remove Ads

Claim copyright