Flores de Peten Hotel y Restaurante is located by Peten Itza lake in Flores, 44 km from Tikal. Flores de Peten Hotel y Restaurante features a restaurant and free WiFi. Rooms include a work desk, fan private bathroom with free amenities. Read more
Flores de Peten Hotel y Restaurante is located by Peten Itza lake in Flores, 44 km from Tikal. Flores de Peten Hotel y Restaurante features a restaurant and free WiFi. Rooms include a work desk, fan private bathroom with free amenities.