Photo gallery for INNSiDE by Melia Barcelona Apolo
INNSiDE by Melia Barcelona Apolo
4-star Barcelona hotel, connected to a shopping center in Sants-Montjuïc
Reviews
9.2
Wonderful
Popular amenities
Explore the area
Avinguda del Paral.lel, 57-59, Barcelona, Barcelona, 08004
- La Rambla8 min walk
- Boqueria Market13 min walk
- Plaça de Catalunya5 min drive
- Barcelona (BCN-Barcelona Intl.)15 min drive