La Lancha Lodge
From the hotel:
La Lancha Resort overlooks the beautiful and unspoiled Lake Peten Itza located in Guatemala near the region of Tikal, one of the archaeological wonders of the world.
Stories on La Lancha Lodge
Become a Member & Login To Post A Comment
Post a Hotel Review
Not yet a member? Click here to become a member.
Already a member? Login below:

