10 Superior Deluxe About Hotel Classifications Commission: 10%Total Rooms: 585www.riu.com/en/hotel/spain/madrid/h
OverviewMeetings & BusinessPhotos & VideoLocal Info Hotel RIU Plaza Espana Photos, Videos, & Virtual Tours Hotel RIU Plaza Espana Photos [/18] Images Powered by Ice Portal
The Principal Madrid HotelCalle Marques de Valdeiglesias, 1 (Esq. Gran Via, 2), Madrid, Spain 28004.8 miles