
Barcelona, Spain
The Level at Melia Barcelona Sky
5-star hotel · MELIA HOTELS INTERNATIONAL
Situated in Barcelona's Sant Martí district, The Level At Melia Barcelona Sky offers luxurious accommodations within a short drive of Sagrada Familia and Plaça de Catalunya. Guests can indulge in the on-site spa, featuring…
- Wi-fi
- 24-hour reception
- Poolside snack bar
- Car park






















