EPA’s Eye In The Sky: Riu Hotel, Madrid, Spain

Reading Time: < 1 minute

A woman enjoys the views from the glass platform on the top terrace of the Riu Hotel in Plaza Espana, Madrid, Spain.

The hotel recently presented its new glass platform on the hotel’s roof for people to enjoy the city’s views and their new restaurant ‘Eden’ to enjoy the views along with tapas.


Once you're here...

%d bloggers like this: