leopard beach resort and spa
Leopard Beach Resort & Spa is a luxurious 5 star prestigious award winning resort, for five consecutive years. Set on 25 acres of palm-fringed coral cliffs overlooking the endless blue horizons of famous Diani Beach. The resort has 158 air conditioned comfortable and welcoming rooms.
The resort is approximately 34km south of Mombasa town.