This lovely hotel can be found in Mombasa City. The total number of guests rooms is 35. This hotel does not accept pets.