Hotel Residence Inn Cape Canaveral(4 stars)

8959 Astronaut Blvd View on map