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 suites feature wooden furniture cable TV and wardrobe. Featuring a hot-water shower, private bathrooms also come with free toiletries. The rooms in the ground floor face a private patio overlooking the lake.
At Hotel Vista Lago you will find an à la carte restaurant offering homemade traditional Italian cuisine and international dishes. The property offers on-site mountain bike tracks.
Hotel Vista Lago is 30 minutes’ drive from San Francisco de la Montaña town and 1 hour’s drive from Chitre Local Airport.