Photo gallery for Leopard Beach Resort & Spa
Leopard Beach Resort & Spa
5-star Diani Beach resort close to Diani Beach
Reviews
8.4
Very good
Popular amenities
Explore the area
Diani Beach Road, Diani Beach, 80400
- Diani - Chale Marine National Park and Reserve1 min walk
- Diani Beach19 min walk
- Tiwi Beach27 min drive
- Mombasa (MBA-Moi Intl.)84 min drive