- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
Convenient and friendly. Great atmosphere. Roof top bar is a must. Both drinks and appetizers are outstanding.
Book online or call:1-866-500-4938
Isla de Flores Hotel is located in Flores. Shoppers can check out Maya Mall, while everyone can enjoy the natural beauty of Las Guacamayas Biological Station and Lake Petén Itzá.
The following fees and deposits are charged by the property at the time of service, check-in or check-out.
The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change.
Great Location! Very close and walkable to many restaurants and ferries. Very Pleasant Service. Very Clean. Restaurant attached is pretty good. Rooms are a tad dated. Will certainly stay here again.