Готель розташований в селі Джамбіані області Занзібар, в 38 км від міста Занзібар. Село Ківенгва знаходиться в 35 км від готелю Visitors Inn, а пляж Падж - в 500 метрах. Підходить як для сімейного, так і парного відпочинку.