An up-market 4 star hotel has 583 rooms on 26 stories. The property features a wide range of facilities to make your stay a pleasant experience. Originally opened in 1948 and was last refurbished in 2019. Discover all Madrid has to offer by making Hotel RIU Plaza Espana your base. Each guest room is elegantly …