Madrid logo

Apartamentos Madrid

Check Availability

Apartamentos Madrid
Atocha, 19
Madrid
28012
Spain

Rooms from €79.00 ( £71.82 / $104.14 ) per night

Picture of Apartamentos Madrid


Apartamentos Madrid are centrally located, 200 metres from Madrid’s Tirso de Molina Metro Station, and 350 metres from Puerta del Sol. The air-conditioned apartments have free Wi-Fi and flat-screen TVs.

Click here for more Information on the Apartamentos Madrid together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the Madrid area Madrid Visitor Information