Directions to Barcelo Santiago, Santiago

Barcelo-santiago-map
The Barcelo Santiago in Santiago is located at LA HONDURA 8 , Santiago , ES .   Click on the Google Map above to get an interactive version and see the area around the Barcelo Santiago .