
Hotel Sapphire
Hotel Sapphire is an ideal place for business traveler and vacationers due to its close proximity to the commercial center of Mombasa City. β¨It is located on Mwembe Tayari Road, Downtown Mombasa.
The accommodation consists of 110 fully furnished, [...]