Das 4-Sterne Innside By Melia Barcelona Apolo bietet einen Souvenirladen und einen Lobbybereich. Es liegt im Viertel Sants-Montjuïc von Barcelona, in einer Entfernung von 20 Fußminuten von Museu Picasso und ist somit ideal für Kulturinteressierte. Das Hotel überblickt die Stadt, bietet die mediterrane Küche an und befindet sich in der Einkaufszone.
Schifffahrtsmuseum und Font Màgica sind 7 Minuten bzw. 20 Minuten zu Fuß entfernt. 15 Gehminuten trennen Sie vom Stadtzentrum von Barcelona. Kolumbus-Denkmal und Teatre Victoria sind in der Nähe zu finden. Die U-Bahn-Station Paral-lel ist in mittlerer Entfernung vom Innside By Melia Barcelona Apolo.
Das Hotel verfügt über 314 Zimmer, die mit einem Flachbildfernseher mit Satellitenkanälen sowie mit Selbstversorgungsmöglichkeiten, vor allem einer Minibar ausgestattet sind. Diese Zimmer haben Parkettböden. In den privaten Badezimmern stehen den Gästen eine begehbare Dusche und eine getrennte Toilette zur Verfügung.
Das Innside By Melia Barcelona Apolo Barcelona bietet morgens ein Frühstücksbuffetim Restaurant. Das À-la-carte- Restaurant El Gallinero del Apolo ist eine großartige Besonderheit der Unterkunft. Es gibt auch eine Lounge- Bar.