Hotel Villa de Pescadores offers a relaxing rooftop terrace for drinks with a view. Enjoy coffee at the on-site café. Practical amenities include dry cleaning and free self parking. In-room WiFi keeps travelers connected, and the location is ideal for nearby attractions.
Río Lagartos is home to Hotel Villa de Pescadores. Rio Lagartos Lighthouse is a local landmark, and the area's natural beauty can be seen at Ría Lagartos Biosphere Reserve and Petén Mac Trail. Visit our Río Lagartos travel guide