From
Nearby Airport rental locations
Nearby downtown rental locations
Nkrumah Road, Ground Floor P.o. Box 131, Mombasa, 80100
Nearby train station rental locations