Located in Madrid, this air-conditioned apartment features free WiFi. The property features views of the city and is 1.6 km from Calle Princesa. The kitchen is equipped with a dishwasher, an oven and a microwave, as well as a coffee machine.
Address: 3 Calle General Çlvarez de Castro, Madrid
Rates from:
EUR 136 Book Now