Catalonia Atocha
Catalonia Atocha
Atocha, 81
Madrid
28012
Spain
Rooms from €72.25 ( £65.68 / $95.24 ) per night
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.
Similarly Priced Hotels
- Apartamentos En Busca del Tiempo , from €72.00 ( £65.45 / $94.91 )
- H10 Villa de la Reina , from €72.00 ( £65.45 / $94.91 )
- Suites Barrio de Salamanca , from €72.00 ( £65.45 / $94.91 )
- Catalonia Plaza Mayor , from €72.25 ( £65.68 / $95.24 )
- Petit Palace Arenal Sol , from €72.25 ( £65.68 / $95.24 )
- Petit Palace Ducal Chueca , from €72.25 ( £65.68 / $95.24 )
This hotel supplied in conjunction with Bookings.