El Dhow Palace Hotel está situado en el centro de la ciudad de piedra de Zanzíbar, en un edificio histórico del 1559. Cuenta con piscina, restaurante y terraza en la azotea con vistas panorámicas.
Las habitaciones son espaciosas y cuentan con aire acondicionado, mobiliario y decoración de estilo de Zanzíbar, TV vía satélite, hervidor eléctrico y baño privado con secador de pelo.
El establecimiento cuenta con piscina y terraza de la azotea, ideales para relajarse, restaurante que sirve especialidades de Zanzíbar e internacionales, y conexión Wi-Fi gratuita en todo el hotel.
El Dhow Palace Hotel está situado a solo 300 metros de la playa de la ciudad de piedra y a 500 metros de la Casa de las Maravillas. La terminal de ferris está a 1 km y el aeropuerto de Zanzíbar, a 5 km del hotel.