The Homewood Suites Cape Canaveral is located in 9000 Astronaut Blvd, 32920, Cape Canaveral, USA.