Libertador Hotel Puno
Esteves Island s/n, Lago Titicaca, Puno.
It is the only luxury hotel in Puno city that sits atop private Esteves Island on the shores of Lake Titicaca, the highest navigable lake in the world. From anywhere in the hotel, guests can admire the sunrise and sunset into this area, as each ...
Read more