El Leopard Beach Resort & Spa se encuentra en la playa de Diani, en un jardín tropical con vistas panorámicas al océano Índico. El complejo está a menos de 5 km de Ukunda.
Las habitaciones son luminosas y cuentan con aire acondicionado, TV vía satélite, caja fuerte, set de té y café, minibar y baño con artículos de aseo gratuitos. Además, algunas ofrecen vistas al jardín y otras al mar.
El Leopard Beach Resort cuenta con varios restaurantes y bares, como el restaurante de autor a la carta The Chui Grill, ubicado en una terraza de madera de 2 niveles y especializado en marisco fresco y platos a la parrilla.
El Uzuri Spa and Fitness Forest ocupa un bosque autóctono de 2,4 hectáreas y ofrece una selección de tratamientos e instalaciones de bienestar. El complejo también cuenta con una piscina grande, parque infantil y centro de aventura.
El establecimiento proporciona WiFi gratis en todas las habitaciones y zonas comunes y se encuentra a menos de 45 km del aeropuerto internacional de Moi.