7.4 Guest rating

Hotel Atocha 2*

Hint: You can enter any city or hotel name

Book Hotel Atocha

C/ Atocha,42, Madrid 1.1 km from city center

This charming establishment and has one or two bedroom apartments, The establishment also offers WiFi.

Show Hotel Atocha on the map

Atocha 40.410616 -3.694406