Отель расположен на территории заповедника Мореми, на уединенном острове Nxaragha, в дельте реки Окаванго.