Готель розташований на південно-східному узбережжя Занзібару, що в селі Бведжуу. Навколишня місцевість підходить для любителів сноркелінга і дайвінгу.