The Royal Court Hotel
Haile Selassie Road Shimoni Street Junction, Mombasa 80100 Kenya
The Royal Court Hotel is a Restaurant place is located in Mombasa, Coast Province. The address of The Royal Court Hotel is Haile Selassie Road Shimoni Street Junction, Mombasa 80100 Kenya.
If you want to go to the place or need any services, you can contact them directly. open their website to view relevant information, The url is http://www.royalcourtmombasa.co.ke/