Inn at Depot Hill

« Back to Specials & Packages

Room Rates:
$259 - $379
# of Rooms:
12
Address: 250 Monterey Ave
Capitola, CA 95010
Phone:
831-462-3376
www.innsbythesea.com/depot-hill/
View Profile