Hotel Mandarin Oriental Ritz, Madrid
★★★★★
Paseo del Prado 32, Madrid, Spain Show on map
Hotel ITC Mora is a 2-star hotel in Madrid, Spain. It is one of 1,475 places to stay in Madrid listed on Triptoic.
Paseo del Prado 32, Madrid, 28014, Spain
Hotel ITC Mora is located at Paseo del Prado 32, Madrid 28014, Spain.
Hotel ITC Mora is rated 2 stars.
Highly rated alternatives close by
Hotel
Apartment/Flat