Отель расположен на побережье на острове Занзибар, в тропическом саду. Открыт в 2005 году и реновирован в 2009 году. Отель прекрасно подойдёт для недорогого пляжного отдыха.