Madrid logo

Catalonia Atocha

Check Availability

Catalonia Atocha
Atocha, 81
Madrid
28012
Spain

Rooms from €72.25 ( £65.68 / $95.24 ) per night

Picture of Catalonia Atocha


This stylish hotel has a roof terrace with a jacuzzi and wonderful views of Madrid. Rooms include free Wi-Fi and flat-screen satellite TV. Atocha Train Station is 500 metres away.

Click here for more Information on the Catalonia Atocha together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the Madrid area Madrid Visitor Information