Located in Madrid, this air-conditioned apartment is 200 metres from Puerta del Sol. There is a dining area and a kitchen complete with an oven, microwave and washing machine. A flat-screen TV is featured.
Address: Montera 33, esc B, 2¶§A, Madrid
Rates from:
EUR 75 | More:
Booking.com