Neptune Palm Beach Boutique Resort & Spa is set in beautiful tropical gardens on Diani Beach, Kenya. The resort offers comfortably furnished makuti-roofed cottages with air conditioning, mosquito nets, private bathrooms, hairdryers, TVs, mini-fridges, and tea/coffeemakers. Guests can kickstart the day with a buffet-style breakfast on-site. Facilities and services include a restaurant, bars, a lounge deck, a spa, a meeting/event room, a library, swimming pools, an outdoor disco, a business centre, and Wi-Fi. Area activities include beach volleyball, windsurfing, scuba diving, archery, tennis, and table tennis.