Pili Pili Spot je situovaný ve čtvrti Jambiani Beach.
Kuza Cave je přibližně 20 minut chůze od hotelu, a Bahari View Lodge je asi 17 minut chůze. Hotel je zhruba 5 minut chůze od centra města Jambiani.
Step in je přibližně 400 metrů daleko a servíruje africkou kuchyni.