Bayview Hotel Bed & Breakfast

Hotel
Location
8041 Soquel Drive
Aptos, CA
95003