Stadium Holiday Inn Mombasa is located in Mombasa. Colobus Conservation and Rabai Museum are cultural highlights, and some of the area's landmarks include Fort Jesus and Leven House. Mamba Village and Wild Waters are also worth visiting.