Introducing: The Potlatch Club in Eleuthera, Bahamas
Known for its 135 empty beaches, the island of Eleuthera in the Bahamas will welcome its first luxury boutique hotel, The Potlatch Club, in June 2024. The 11-key former private home, popular with New York socialites in the 1960s and 70s. The property fell into disrepair in the 1980s, but has now been restored. New […]
Read More