Neptune beach resort all inclusive
Property location when you stay at neptune beach resort all inclusive in mombasa you aposll be on the beach and convenient to bamburi beach this 4 star resort is within the region of voyager beach and fort jesusrooms make yourself at home in one of the 78 air conditioned rooms featuring refrigerators rooms have private balconies complimentary wireless internet access is available to keep you connected conveniences include safes and desks and housekeeping is provided dailyrec spa pre