Il confortevole hotel a 4 stelle Hotel Barcelona Apolo, Affiliated by Meliá è situato nel quartiere Sants-Montjuïc di Barcellona, a circa 7 minuti a piedi dal Museo Marittimo, e dispone di 314 camere con viste sulla città. L'hotel serve piatti mediterranei, preparati al ristorante con menu à la carte presso la struttura.
L’alloggio gode di una conveniente posizione a 16 minuti a piedi dai Barri Gòtic, mentre attrazioni naturali come il Parco della Cittadella si trovano a circa 2 km di distanza. L'apolo, Affiliated by Meliá è a una distanza moderata dalla stazione della metropolitana Paral-lel. Il Monumento a Cristoforo Colombo e la Sala Apolo sono a 5 minuti a piedi dalla struttura. L'hotel Barcelona Apolo, Affiliated by Meliá è situato a 20 km dall'aeroporto di Barcellona El Prat e a pochi minuti di macchina dalla fermata dell'autobus Paral-lel - Cabanes.
Ognuna delle camere climatizzate ha un balcone e una zona soggiorno, e alcune dispongono di interiori creativa. Gli ospiti possono usufruire di una caffettiera e un minibar e connessione Wi-Fi gratuita e un televisore. A disposizione degli ospiti c'è anche una cabina doccia, nonché di servizi come asciugacapelli e vestaglie.
L'apolo, Affiliated by Meliá Barcellona serve una colazione a buffet ogni giorno. Gli ospiti possono andare al ristorante El Gallinero del Apolo e al bar lounge.