minube
Natural paradise
The Hotel POWELL CAPE POINTE RESORT AT ELEUTHERA is located in the area of Rock Sound, Eleuthera, Bahamas. Surrounded by a natural paradise, this lodge is surrounded by beaches, rocks and blue sea, a place for relaxation and tranquility. It offers fully equipped rooms with sea and pristine tropical beaches stretching over 4500 hectares. There is the option to do water activities and excursions to get to know the region.