INNSiDE by Melia Barcelona Apolo
4-star Barcelona hotel, connected to a shopping center in Sants-Montjuïc
Reviews
9.2 out of 10
Wonderful
Popular amenities
9.2 out of 10
Guests loved the amenities.
Explore the area
Avinguda del Paral.lel, 57-59, Barcelona, Barcelona, 08004
- Maritime Museum6 min walk
- La Rambla8 min walk
- Columbus Monument9 min walk
- Barcelona (BCN-Barcelona Intl.)16 min drive