Holiday Inn Express & Suites Cocoa Beach

Holiday Inn Express & Suites Cocoa Beach

  • 60 rooms
  • World Famous Beaches, Port Canaveral

  • 5575 N. Atlantic Avenue, Cocoa Beach, FL 32931
  • Uncategorized