Remove Ads

Photo of Inn At Depot Hill

4.1
120 votes

Inn At Depot Hill

250 Monterey Avenue, Capitola, California 95010 USA

Add Photo

Lobby Sitting Area

Remove Ads

Claim copyright