Location Information
Address
Dolphin Road 80109 Mombasa Mombasa / Kenya
Shanzu Beach
E-mail: [email protected]
Web Address: www.emraldhotels.com
Shanzu Beach
Phone: | + 254 705 221207 |
Web Address: www.emraldhotels.com