Leopard Beach Resort & Spa
Photo gallery for Leopard Beach Resort & Spa
Overview of Leopard Beach Resort & Spa
Leopard Beach Resort & Spa
5-star Diani Beach resort close to Diani Beach
8.4
Very Good
Popular amenities
Explore the neighborhood
Diani Beach Road, Diani Beach, 80400
- Diani - Chale Marine National Park and Reserve1 min walk
- Mahogany Lounge1 min walk
- Java House Diani14 min walk
- Diani Beach19 min walk