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