Information
Location Info |
Features |
---|---|
1500 Wharf Road Capitola California United States (800) 332-2780 Visit Site |
Hotel Suites Hotel services Guest Rooms Beach Hotel Ocean Views Internet Access Color Cable TV Full Kitchens |
Capitola Venetian Hotel reviews
Login to comment