Hotel Riu Plaza España

  • Enjoy the View

    The Hotel Riu Plaza España has been a focal point of Madrid’s skyline for decades. Long considered the first skyscraper in the city, the structure…