Featuring air conditioning, Apartamentos Madrid Plaza offers pet-friendly accommodation in Madrid. Calle Princesa is 100 metres away. Free WiFi is featured . All units include a satellite flat-screen TV. Some units have a dining area and/or terrace.
Address: Plaza de EspaÇña, 6 Plaza de Espa‹¨«a,n‹¨«6, Madrid
Rates from:
EUR 85 | More:
Booking.com