This charming hotel is located on South Andros in the Bahamas-it is world away from everything. There are no casinos, fast food restaurants or discos here. Come prepared to relax and enjoy nature at its best. You can hike, fish, birdwatch or enjoy walks on the beaches that are void of people and footprints!
You have no recent hotel searches.