English Point Marina | Americana

English Point Marina occupies a waterfront site on English Point Creek in Mombasa. Its floating pontoon marina has 88 berths, including capacity for six yachts, with berth lengths from 6 to 30 metres.