Barcelona logo

Abba Sants

Check Availability

Abba Sants
Numancia, 32
Barcelona
8029
Spain

Rooms from €72.00 ( £65.45 / $94.91 ) per night

Picture of Abba Sants


Abba Sants Hotel is conveniently located a 5-minute walk from Barcelona’s main train station and Sants Estació Metro Station. It offers modern, soundproofed rooms with air conditioning and satellite TV.

Click here for more Information on the Abba Sants together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the Barcelona area Barcelona Visitor Information