Book Hotel Leopard Beach Resort and Spa
Location The 3-star hotel Leopard Beach Resort is situated within walking distance from the historic center of Diani Beach. Hotel features The on-site restaurant serves local and international dishes. Wi-Fi is provided in the entire property. Sports enthusiasts are welcome in the fitness center. There is an outdoor swimming pool on site. Guests can choose from a variety of relaxing massage treatments in the hotel spa. The front desk works 24/7. Room service is also provided.
- Swimming Pool
- 24 hours Front Desk Service
- Laundry service
- Business centre