Построенный в роскошном купечсеском стиле Dhow Palace находится в самом сердце Стоун Тауна. В 1993 году старинное здание, построенное в середине 16 в., было переделано в отель, а в 2005 году у отеля появилась пристройка в виде нового крыла. В уютном внутреннем дворике есть бассейн с баром и рестораном, а на крыше - терраса, откуда можно любоваться прекрасными закатами.
Отель состоит из 30 уютных и изысканно обставленных деревянной мебелью номеров. Окна номеров в новом крыле выходят во внутренний дворик с бассейном.
В номерах имеется: кондиционер, вентилятор, кабельное телевидение, интернет Wi-Fi, холодильник/мини-бар, ванная комната с горячей водой, фен, телефон, москитная сетка.