Information
Location Info |
Features |
---|---|
210 Esplanade Capitola California United States 831-476-1278 Visit Site |
Boutique Hotel Hotel Hotel services Beach Hotel Beach Beautiful Rooms Free Wi-Fi Garden Courtyard |
Capitola Hotel reviews
Login to comment