Home
About us
Location
Iconic architecture
Project specifications
Floor plans
Contact us
More
Tudor creek remains one
of the priviliged
locations on Mombasa Island.
With lush vegetation all around
and a serene neighbourhood,
Swahili Gem naturally fits
into this environment.