Abba Madrid
Abba Madrid
Avenida de América, 32
Madrid
28028
Spain
Rooms from €75.00 ( £68.18 / $98.86 ) per night
The Abba Madrid is located in the city’s Salamanca district just 50 metres from Cartagena Metro Station. This stylish hotel features an Italian restaurant and comfortable rooms with satellite TV.
Similarly Priced Hotels
- Espahotel Plaza BasÃlica , from €74.01 ( £67.28 / $97.56 )
- Santo Domingo , from €74.71 ( £67.92 / $98.48 )
- Eco Alcalá Suites , from €74.99 ( £68.17 / $98.85 )
- Apartamentos Olmo , from €75.00 ( £68.18 / $98.86 )
- Catalonia Gran VÃa , from €75.00 ( £68.18 / $98.86 )
- Don Pio , from €75.00 ( £68.18 / $98.86 )
This hotel supplied in conjunction with Bookings.