When I arrived at the lovely surroundings of Isla Verde I loved the location which was right in town. The garden grounds are amazing and our room was whimsically charming. Sitting on the veranda listening to the sound of the river was magical. But when it was time to wash up for our night out I was surprise to find... More
You have no recent hotel searches.