Directions to Barcelo Sants, Barcelona

Barcelo-sants-map
The Barcelo Sants in Barcelona is located at PL. DELS PAISOS CATALANS S/N , Barcelona , ES .   Click on the Google Map above to get an interactive version and see the area around the Barcelo Sants .