Daily Archives : July 15, 2009

Neptune Paradise Village

Located 25 miles from the centre of Mombasa by the beautiful Diani beach, Neptune Paradise has propelled itself to one of the top four hotels along the South Coast. Neptune Paradise has approximately 258 air conditioned rooms with shower, balcony…

0 Comments / 1529 View / July 15, 2009