Barrio Italia
Search & compare prices for Barrio Italia in all hotel booking websites.
Barrio Italia Address: Malaquias Concha 392, Santiago, Chile
Minimum price found for Barrio Italia was: Null CLP
Click here to get more information, photos & guest ratings for Barrio Italia