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.
Reserva este hotel