« Back to Accommodation

Neptune Group of Hotels

AddressPO Box 83125
CityMombasa
Phone+254 40 320 3620
Fax+254 40 320 3019