Baobab Beach Resort & Spa is ideally set within 80 acres of tropical gardens on the sandy shores of Diani Beach, Kenya. The resort offers well-appointed rooms and suites with views of the gardens, the pool, the ocean, and the beach. In-room amenities include minibars, terraces/balconies, flat-screen TVs, tea/coffee-making facilities, and hairdryers. Facilities and services include restaurants, bars, lounges, swimming pools, a spa, a children's club, event/conference facilities, a 24-hour reception, a business centre, room services, a gym, and Wi-Fi.