Castle Royal
Mombasa The hotel offers 68 guest rooms, a coffee bar, Long Bar and restaurant. Guests can sit quite comfortably watching the world g ...
Mombasa . : -4.0526599 : 39.6669954