Castle Royal Hotel

Castle Royal Hotel

comfort accommodation

The Newly Refurbished Castle Royal Hotel is situated in Mombasa town Center and is a favourite of all visitors to Mombasa.

Fast facts

Type:
comfort
Rooms:
68
Facility:
Restaurant, Bar, Parking, Free WiFi
TripAdvisor:

Related Accommodation

Scroll to top