Reviews Beachview Inn
Beachview Beachview Inn

Reviews Beachview Inn

Beachview Inn Images Set: Previous Next Beachview Inn Overview: The 2-star Beachview Inn offers comfort and convenience whether youre on business or holiday in Santa Cruz (CA). The hotel has everything you need for a comfortable stay. To be found at the hotel are free Wi-Fi in all rooms 24-hour front desk facilities for disabled […]