Inn at Depot Hill

250 Monterey Ave
Capitola
California
United States