AC Sants
Check availability

Rooms from 72.76 ( £66.15 / $95.91 ) per night
AC Sants
Passeig de Sant Antoni, 36-40
Barcelona
8014
Spain
This new hotel is conveniently located just 50 metres from Barcelona?s main Sants train station, 500 metres from Plaηa Espanya in the city?s centre. The contemporary-styled AC Sants boasts one of the best locations for business in the city.
Click Here for user reviews of the AC Sants, together with hotel details and online availability
Online Hotel Bookings