Residence Inn by Marriott Cape Canaveral

8959 Astronaut Blvd
Florida
United States