Offering an on-site lake, an extensive garden and outdoor swimming pool, Hotel Vista Lago is located in Santiago, 2.5 km from La Peña Town. Free Wi-Fi access is available throughout.
The rooms and su...
Mer information om hotel vista lago
Nada. Fue mi primera y ultima vez.