INNSiDE by Meliá Barcelona Apolo ligt aan de voet van Montjuïc, op 7 minuten wandelen van de Ramblas van Barcelona. Het beschikt over een 24-uursreceptie en kamers met airconditioning en gratis WiFi.
De kamers van INNSiDE by Meliá Barcelona Apolo zijn in 2017 gerenoveerd en hebben een mooie inrichting en een houten vloer. Elke kamer is uitgerust met een flatscreen-tv, een minibar, een bureau en een eigen badkamer met een haardroger.
In het hotel staat elke ochtend een gevarieerd ontbijtbuffet voor je klaar. Voor lichte maaltijden in de avonduren kun je terecht bij de eigen snackbar.
Het hotel bevindt zich naast het metrostation Parallel, op 2 haltes van het conferentiecentrum Fira Barcelona.