Prices are in Australian Dollars. close

Abba Atocha

Search hundreds of travel sites at once for hotel deals at Abba Atocha

Paseo Santa Maria de la Cabeza, 73, 28045 Madrid, Madrid, Spain
+34 914 739 111


Abba Atocha
Sat 21/10
Sun 22/10

Overall guest ratings

7.4/10 Good
based on 14 reviews


  • 1.2 km Museo Nacional Centro de Arte Reina Sofía
  • 1.4 km El Rastro
  • 1.8 km Prado Museum
show all


ABBA ATOCHA is 3 star Hotel located Atocha. This Hotel's room amenities include Television, Direct dial phone, Air conditioning, Wi-Fi in room, Mini bar, security box, Hairdryer; This Hotel's facilities and services include bar, restaurant, meeting room, massage, car rental desk, disabled facility, parking lot, room service, Wi-Fi, Laundry facilities;

Less show all