Madrid, Madrid
Spend a second to
save a fortune!
Spend a second to save a fortune!
Avenida de America 32, Madrid
The Abba Madrid is located in Madrid’s Salamanca district, just 50 metres from Cartagena Metro Station. This stylish hotel features a restaurant with Mediterranean and market cuisine, and comfortable rooms with free WiFi.
See MoreUsage of subsidiary facilities may incur additional fees