El INNSiDE by Meliá Barcelona Apolo está ubicado a los pies de Montjuïc, a 7 minutos a pie de Las Ramblas de Barcelona. Cuenta con recepción 24 horas y habitaciones con aire acondicionado y WiFi.
Las habitaciones del INNSiDE by Meliá Barcelona Apolo, reformadas en 2017, presentan una decoración elegante y suelo de madera. Todas disponen de TV de pantalla plana, minibar, escritorio y baño privado con secador de pelo.
Este hotel sirve un desayuno variado a diario. Alberga un bar cafetería donde se sirven platos ligeros para la cena.
Este alojamiento está situado junto a la estación de metro Parallel, que conecta con el centro de convenciones Fira en 2 paradas.