HotelSearch.com Home

Hotel Madrid Rio **

Madrid,  Spain

Price: 50 - 500 € (Average)

Rating by guests: There are no reviews for this hotel.

Hotel Madrid Rio
C/ Antonio López, 168 (28026) - Madrid (Spain)

Access:

Hotel Madrid Rio C/ Antonio López, 168 Madrid 28026 Spain