Dette sjarmerende hotellet ligger i Mombasa City. De 78 innbydende rommene er perfekte for avslapning etter en lang dag. Neptune Beach Resort har gratis wifi. Hotellet har et variert utvalg av spisesteder, og underholdningstilbudet vil imponere alle gjester.