Located just 2 blocks from the Sagrada Familia, this hotel has a rooftop terrace overlooking Gaudí’s world-famous temple. It offers 24-hour reception and rooms with satellite TV and free Wi-Fi.
Number of rooms: 85
Córcega, 541, Eixample, 08025 Barcelona, Spain