Set in the heart of Madrid, Flats Madrid offers free WiFi, air conditioning and city views. Plaza Mayor Madrid is 450 metres from the property and Puerta del Sol is 400 metres away.
Set in the heart of Madrid, Flats Madrid offers free WiFi, air conditioning and city views. Plaza Mayor Madrid is 450 Read more
Set in the heart of Madrid, Flats Madrid offers free WiFi, air conditioning and city views. Plaza Mayor Madrid is 450 metres from the property and Puerta del Sol is 400 metres away.
Set in the heart of Madrid, Flats Madrid offers free WiFi, air conditioning and city views. Plaza Mayor Madrid is 450 metres from the property and Puerta del Sol is 400 metres away.
Number of Rooms: 6