Inn at Depot Hill

From $ -1 per night

Avg. User Rating:


250 Monterey Ave., Capitola, California 95010
(800) 572-2632
Show More Info

User Reviews


Inn at Depot Hill