Inn at Depot Hill

250 Monterey Avenue
Capitola, CA 95010