Share
Book now and pay upon arrival directly at Diamonds Mapenzi Beach. Great exclusive savings for you!
Rate includes: