Grand Isle Resort and Spa

from
check rates
avg/night
up to: % savings
Po Box Ex 29253 George Town, Farmer's Hill
  • stars
  • rating
This resort is on an island, nestled on a beach in Farmer's Hill within easy reach of snorkeling and windsurfing. read more
Special Offer
Reviews
Amazing resort and locatoin. Will be going back later this year!
5
Jun 14th, 2006