No image available for this hotel
No image available for this hotel
Izabal, Izabal
Spend a second to
save a fortune!
Spend a second to save a fortune!
Between the Bridge and Castillo San Felipe on Shore of the Rio Dulce, Izabal
In the Rio Dulce river near a 16th century castle the Tortugal Boutique River Lodge peninsula is bathed by almost constant on shore breezes providing a cool and refreshing place.
See MoreUsage of subsidiary facilities may incur additional fees