Stay at Neptune Village Beach Resort & Spa in Galu Beach, Diani — beachfront, 3 restaurants, rated 4/5. From $140 per night. Book direct — no booking fees.
Villas in Diani Beach · Hotels in Diani Beach · Diani areas · Diani travel blog · Contact