Leopard Beach Resort

Leopard Beach Resort

superior accommodation

Located along Diani beach, Leopard Beach Resort & Spa boasts panoramic views of the Indian Ocean and is set within a tropical garden. 

 

Fast facts

Type:
superior
Rooms:
158
Facility:
Restaurant, Pool, Spa, Fitness center
TripAdvisor:

Related Accommodation

Scroll to top