« Back to Accommodation Powell Pointe Resort AddressPO Box EL-26089 CityCape Eleuthera Phone+1 242 470 8242