The 4-star Innside By Melia Barcelona Apolo is set about a 7-minute walk from Maritime Museum and approximately 3.8 km from Basilica of the Sagrada Familia. The hotel has an à la carte restaurant serving Mediterranean cuisine and is situated quite close to Columbus Monument.
Victoria Theatre is located a mere 5 minutes' walk from the accommodation, and such natural sites as the 19th - century formal Ciutadella Park are approximately 2.4 km away. The Innside By Melia Barcelona Apolo stands within walking distance of Paral-lel tube station. The property is a 25-minute walk from the national museum "Museu Nacional d'Art de Catalunya". Guests will find Teleferic cable car station within an easy walking distance of Innside By Melia Barcelona Apolo.
The accommodation has 314 rooms appointed with a flat-screen TV with satellite channels, as well as self-catering options such as a mini fridge bar. For more comfort, a hair dryer and dressing gowns together with a shower are provided.
This Barcelona hotel offers on-site breakfast in the restaurant. The property features El Gallinero del Apolo restaurant. There is a restaurant serving contemporary food 5 minutes' walk away.