| The Abba Atocha hotel is located in the heart of Madrid, next to the historical and artistic area which includes El Prado, Reina Sofía and Thyssen Bornemisza Museums. The Atocha railway station is also close by. The property offers tastefully furnished rooms. On-site amenities include fully equipped conference rooms, a cosy restaurant, a cafeteria, laundry service, and a parking area. |