Remove Ads

Photo of Beachview inn

3.5
12 votes

Beachview inn

50 Front St, Santa Cruz, California 95060-5421 USA

Add Photo

Guestroom

Remove Ads

Claim copyright