No image available for this hotel
No image available for this hotel
Madrid, Madrid
Spend a second to
save a fortune!
Spend a second to save a fortune!
23 Calle Juan Portas 23, Madrid
Ideally set in the Puente de Vallecas district of Madrid, Mirador Madrid is situated 3.9 km from Atocha Train Station, 4.2 km from El Retiro Park and 5.2 km from Plaza Mayor.
See MoreUsage of subsidiary facilities may incur additional fees