Abba Madrid
Hotel
Salamanca
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 Wi-Fi.
Number of rooms: 205
Avenida de América, 32, Salamanca, 28028 Madrid, Spain
Hotel booked 2 times today.