The Boat House home Casa o chalet
Governor's Harbour, Bahamas
Set in Governorʼs Harbour in the Eleuthera Island region, The Boat House home has a patio. The air-conditioned accommodation is 90 metres from French Leave Beach, and guests benefit from private parking available on site and free Wi-Fi.