Filter × Close

LEOPARD BEACH RESORT & SPA

0.0

LEOPARD BEACH RESORT & SPA

Situated on palm-fringed coral cliffs overlooking

Location: Located in Diani Beach, South Coast, KenyaWebsite: www.leopardbeachresort.comPhone: ( +254 20) 2049270