Loading hotels
Confirming room availability...
ME Madrid Reina Victoria by Meliá, Plaza De Santa Ana 14, Madrid, Spain
With a stay at ME Madrid Reina Victoria, you'll be centrally located in Madrid, steps from Plaza del Angel and Teatro Espanol. This hotel is close to Plaza Mayor and Prado Museum.