Barcelo Sants Hotel Jan 14, 2017 | Loading Map.... Barcelo Sants Hoteln/d - BarcelonaEvents 41.3850639 2.1734034999999494 Address n/d Barcelona Spain Upcoming Events No events in this location