Hostal de la Barra

José Miguel de la Barra 451, Santiago City Centre, 8320114 Santiago, Chile

Hotel image
Read more reviews for Hostal de la Barra