Mombasa, Kenya
Mtaa Wa Mbuzi, Off Shelly Beach Road
N/A
It's near to the beach,just five minutes walk.and tuktuk transport is available only ksh.20 to likoni ferry
like
Security has improved..
Very good place
Deli
The best companies in the category 'Deli'