Dhow Palace Hotel se nachází v historické budově z roku 1559 v centru staré části města Zanzibar. Hotel má krytý bazén, restauraci a střešní terasu s panoramatickým výhledem.
Všechny pokoje jsou prostorné a mají klimatizaci, nábytek v zanzibarském stylu, satelitní TV a rychlovarnou konvici. V koupelně pokojů je připraven fén.
Relaxovat mohou hosté u bazénu nebo na střešní terase. V restauraci se podávají různá zanzibarská i mezinárodní jídla. Wi-Fi připojení k internetu je zdarma k dispozici v celém hotelu.
Dhow Palace Hotel stojí pouze 300 metrů od zanzibarské pláže a 500 metrů od paláce Divů. Do přístavu je to od hotelu 1 km a na zanzibarské letiště 5 km.