INSIDE par Meliá Barcelone Apolo est situé au pied de Montjuïc, à 7 minutes à pied des Ramblas de Barcelone. Il propose une réception ouverte 24h/24 et des chambres climatisées avec connexion Wi-Fi.
Rénovées en 2017, les chambres de l'INNSiDE by Meliá Barcelona Apolo présentent un décor élégant et des planchers en bois. Chacune comprend une télévision à écran plat, un minibar, un bureau et une salle de bains privative avec sèche-cheveux.
L'hôtel sert un petit-déjeuner buffet varié chaque matin. Un snack-bar sert également des repas légers le soir.
La station de métro parallèle se trouve à côté de l'hôtel, vous reliant au Centre des congrès Fira en 2 arrêts.