Leopard Beach Resort and Spa
Leopard Beach Resort and Spa is located along Diani beach. The resort features a restaurants, bars, a fully equipped Spa and an outdoor pool. The resort features air-conditioned rooms with a satellite TV, safe and tea-and-coffee-making facilities, a minibar and private bathroom with free toiletries. All rooms have a view of the garden and some of the sea. Guests at the resort can enjoy free breakfast, free WiFi and free self parking.