Holiday Inn Club Vacations Cape Canaveral Beach Resort, an IHG Hotel
Hotel
Cape Canaveral, Space Coast
Located in Cape Canaveral, Florida, this resort features a water park with an outdoor pool, a water slide, and a lazy river. Direct beach access and a children’s play area are available as well.
Number of rooms: 206
1000 Shorewood Drive, Cape Canaveral, FL 32920, United States
Hotel booked 2 times today.