Description: Elegant hotel located in the city centre, right next to the well known Plaza España (Square) and Gran Via Avenue and just a few steps from the Montjuïc Fountains with their sound and light show, National Palace, National Art Museum of Catalonia, Muse
more details