Search Hotels
Search History
1 Hotels found in Gregory Town.
Destination: Bahamas Gregory Town |
Hotel Address: Eleuthera, Bahamas
Surfers Manor is located in the secluded area of Eleuthera Island Shores, Gregory Town The Manor is a perfect location from which to venture and discover all of Eleutheras natural wonders and attractions Surfers Beach is 800 metres and 24 km from Hatchet Bay Caves
The garden view air-conditioned rooms have free WiFi and are decorated with colorful beautiful tropical decor with en-suite bathrooms ...More