Dirección: Plaça Espanya, 6-8 | 08014 Barcelona
The hotel is located in an emblematic building in Plaza España. Its characteristic clock on the façade is also part of the glass window of the two Clock Suites. The location lets you enjoy special views of the Plaza España, the Magic Fountain and the Palace of Montjuïc. Just a few meters away you’ll also find the Fira de Barcelona. It’s also just 500 meters from the Olympic Stadium and Palau Sant Jordi.
Distance in km from the hotel to: