This tranquil rental villa offers five modern suite units with complete kitchens. Overlooking the beautiful North Creek from the hills on the north east of Grand Turk, it’s only a couple minute drive to the main sights and beaches of Grand Turk.
The gate and gardens of Island House.
Map & Location
Located in North Creek
North Creek is a nearly land locked lagoon found on the northern half of Grand Turk. A small inlet on the north end of the island connects this body of water to the ocean. More about North Creek →