Address: North Palmetto Point, Eleuthera, Bahamas, North Palmetto Point, Bahamas
Tropical Dreams Rentals is located in North Palmetto Point in the island of Eleuthera. The property boasts free WiFi access is available. Each functional accommodation will provide you with cable TV and air conditioning.