LEOPARD BEACH RESORT - Contacts
Local Contacts
P.O. Box 10188 - 00100 GPO, Nairobi, Kenya
P.O. Box 10188 - 00100 GPO, Nairobi, Kenya
P.O. Box 34, 80400, Diani Beach Road South Coast, Kenya
Primary Contacts
P.O. Box 34, 80400, Diani Beach Road South Coast, Kenya
Other Phones
+254 (0) 20 2692 844
+254 (0) 701 772 023
+254 (0) 724 255280
+254 (0) 733 202721
+254 (0)20 2049270 / 1 / 2