Situato a Cocoa, Florida, a 16 minuti di auto dal molo Cocoa Beach Pier, questo motel offre camere con connessione Wi-Fi gratuita.
Le sistemazioni dell'Apollo Inn dispongono di forno a microonde, frigorifero e TV via cavo.
All'Apollo Inn troverete una reception aperta 24 ore su 24, il servizio di lavanderia e un distributore automatico. Inoltre potrete usufruire di un parcheggio gratuito.
La struttura si trova a 6,1 km dal Brevard Museum of History and Natural Science e a 21 minuti di macchina dal Kennedy Space Center.