C/ Numancia 32Barcelona, Spain 08029 Phone: +34 93-600 3100Fax: +34 93-600 3101 Hotel E-mailHotel Website Classification 6 First Class Commission Rooms Rates 10% 140 $153-$222 (USD) Hoteliers! Is your information accurate? Update Here Abba Sants Hotel Location & Neighborhood City Center at 500mts from Main Train Station - 12 KM, 30 min from Barcelona El Prat airport.Nearest Cross Street: Berlin