INNSiDE del Meliá Barcelona Apolo si trova ai piedi del Montjuïc, a 7 minuti a piedi dalle Ramblas di Barcellona. Offre una reception aperta 24 ore su 24, camere climatizzate con WiFi.
Ristrutturate nel 2017, le camere dell'INNSiDE by Meliá Barcelona Apolo presentano arredi eleganti e pavimenti in legno. Tutte le sistemazioni dispongono di TV a schermo piatto, minibar, scrivania e bagno privato con asciugacapelli.
Ogni mattina vi attende una ricca colazione a buffet. C'è anche uno snack bar che serve pasti leggeri nelle serate.
La stazione della metropolitana parallela si trova vicino all'hotel, collegandovi con il Fira Convention Centre in 2 fermate.