The Venue

Hotel Riu Plaza España

The Riu Plaza España Hotel , situated in the emblematic España Building it is located in the heart of Madrid city, in Calle Gran Vía 84.