Xanadu Villas & Retreat ligger i Bwejuu og har restaurant og spacenter. Resortet har udendørs pool der er åben hele året og privat strandområde. Gæsterne kan nyde en drink i baren. Der er gratis wi-fi overalt og gratis parkering på stedet.
Samtlige værelser på resortet har balkon med pooludsigt. Værelserne på Xanadu Villas & Retreat har desuden alle eget badeværelse med bruser og gratis toiletartikler, og nogle af værelserne har terrasse. Samtlige værelser har opholdsområde.
Der er døgnåben reception og privat butlerservice, fælles opholdsstue, frisørsalon og gavebutik på overnatningsstedet.
Resortet har diverse vandsportsfaciliteter samt cykeludlejning. Gæsterne kan deltage i forskellige aktiviteter i området såsom snorkling og dykning. Resortet har desuden biludlejning. Breezes Beach Club & Rising Sun Dive Centre ligger 1 km fra Xanadu Villas & Retreat, og African Blue Divers ligger 2,1 km fra overnatningsstedet. Den nærmeste lufthavn er Abeid Amani Karumes Internationale Lufthavn som ligger 57 km derfra.