
Barcelona, Spain
ME Barcelona
5-star hotel · MELIA HOTELS INTERNATIONAL
2.3 km straight-line distance
With a stay at ME Barcelona, you'll be centrally located in Barcelona, within a 5-minute walk of Plaça de Catalunya and La Rambla. This luxury hotel is 0. 4 mi (0. 6 km) from Casa Batllo and 0. 4 mi (0. 7 km) from Passeig de…
- Wi-fi
- 24-hour reception
- Poolside snack bar
- Private pool























