7.6/10
Good
39 reviews
700 m.
Selva de Mar Metro Station
1.2 km.
El Clot-Aragó Railway Station
The Level at Melia Barcelona Sky is located in Barcelona’s Poblenou district. This stylish hotel offers a range of luxury services, including 1 on-site restaurant and free spa access.
Number of rooms: 240
Lope de Vega, 141, Sant Martí, 08005 Barcelona, Spain
Hotel booked 2 times today.