8.7/10
Excellent
18 reviews
Free Wi-Fi
Hostal Casa Amarilla San Vicente de Tagua Tagua is set in San Vicente de Taguatagua and features a terrace and a shared lounge.
Number of rooms: 12
lago villarrica #203, 2970000 San Vicente de Taguatagua, Chile