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 150 metres of the property, and Petencito Zoo can be reached in a 15-minute drive Mundo Maya International Airport is 35 km from the property