Hotel Villa del Lago is located on the island of Flores, right on Lake Peten Itza. It features excellent lake views, in addition to free WiFi and on-site parking. Each room here is air-conditioned and includes a cable TV, a safety-deposit box and a desk. They also feature a private bathroom with a shower. At Hotel Villa del Lago you will find a 24-hour front desk, a garden and a terrace. Other facilities offered at the property include a tour desk and a laundry. Restaurants can be found within 493 feet of the property, and Petencito Zoo can be reached in a 15-minute drive. Mundo Maya International Airport is 2.2 miles from the property.