Check in time: 10:00am
It’s a hidden gem in Mombasa
Mombasa Bamburi
Entire space
It’s nice place
You won't be charged yet