Situato di fronte all'oceano a Cape Canaveral, a 3,5 km da Port Canaveral e a 16 km dal Kennedy Space Center, il Canaveral Towers offre la connessione Wi-Fi gratuita. La sistemazione è dotata di aria condizionata e sauna.
Numero delle stanze: 15
Cape Canaveral, FL 32920, Stati Uniti