Plaza Mayor II Hotel Centro
Situated in the centre of Madrid, 80 metres from Mercado San Miguel and 300 metres from Plaza Mayor, Plaza Mayor II offers free Wi-Fi and air conditioning. The property is close to several well-known attractions, 1.
Calle Mayor 58, Centro, 28013 Madrid, Spain