home
>
Ac hotel atocha
ac hotel atocha
Ac hotel atocha
The 161 room modern ac hotel atocha is located in the centre of madrid near the cultural district of the city the closest public transport stops are atocha metro station and puerta de atocha train station the prado thyssen and reina sofa museums and the puerta del sol royal palace and plaza mayor landmarks are all easily accessible from the hotel the hotel garden features beautiful pine trees hundred year old olive trees and rosemary and lavender bushes in addition to a variety of o

SIMILAR PRODUCTS