Barcelona, Barcelona
Spend a second to
save a fortune!
Spend a second to save a fortune!
Numancia 32, Barcelona
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.
See MoreUsage of subsidiary facilities may incur additional fees