Address: Avinguda de Josep Tarradellas, 119-121 (Barcelona)
Area: Les Corts.
Price: Average (€€€).
Category: 2 Star Hotel.
Comments: A small, simple two star hotel located close to Plaza Francesc Macià and Sants Estació. Rooms are functional and simple but well equipped. Cosy atmosphere.
Comments: Conceived and designed as a 21st century hotel, the Melia Barcelona Sky - a symbol of innovation and contemporary luxury - is the fourth tallest building in Barcelona. It...