[single-accommodation-stars]Leopard Beach Resort & SPA

Information

Location: The Leopard Beach Resort & Spa is located on the beach of Diani, offers a picturesque view of the Indian Ocean and is surrounded by a tropical garden. The resort is 5 km from Ukunda. Accommodation: The bright, air-conditioned rooms are fully equipped and have satellite TV, a safe and tea and coffee making facilities. Each room has a minibar and a private bathroom with free toiletries. All rooms have a view of the garden and some have a view of the sea. Restaurant: The resort offers a selection of restaurants and bars. The à la carte restaurant The Chui Grill is located on a two-story wooden terrace and serves fresh seafood and grilled dishes. Enjoy a refreshing dip in the large pool.