Great location for this hotel, only 2 minutes walk from Atocha railway station on a busy street. Reception staff were very efficient and pleasant. Check in was quick. The lifts are quite small so if you have a lot of luggage it may be a squeeze! We were on the 6th floor so street noise was less intrusive and at... more
















