Apartments Flamenco City - Madrid is a self-catering accommodation located in Madrid, 3 minutes' walk from Noviciado metro station and 300 metres from Liria Palace and Plaza de EspaÇña Square. Free WiFi access is available.
Address: Amaniel, 18, 2-E, Madrid
Rates from:
EUR 69 | More:
Booking.com