Neptune Palm Beach Boutique Resort & Spa
Neptune Palm Beach Boutique Resort & Spa, located on the pristine shores of Diani Beach in Kenya’s South Coast, offers a delightful blend of Swahili-inspired architecture and lush tropical gardens. The resort features charming makuti-roofed cottages with only 4 rooms per unit. Guests can choose from three room types: the Deluxe Garden Room, the Deluxe […]






