Castle Royal is a 3 star hotel in
Mombasa.
The Newly Refurbished Castle Royal Hotel is situated in Mombasa town Center and is a favourite of all visitors to Mombasa.
All rooms are fitted with electric door locks, electric safes, air conditioned fans, Tv, Ultra Violet retardant windows, sound proofing, and en-suite bathroom.
The hotel boasts a coffee bar, Long Bar and Restaurant. You can sit quite comfortably watching the world go by on the new veranda where you can either have a fresh cappuccino or cold drink.