Stayed here for a brief stop in Madrid.
The location is very convenient to the Atocha metro stop which can put you at any main attraction within 8 minutes.
The staff spoke very good english for those who can not speak spanish.
Rooms were very clean and of good size as far as European standards.
I would rank the AC...
More
- Manage your listing
