Sentrim Castle is situated within Mombasa town within walking distance to many of the citys attractions. Castle Royal Hotel is located on Moi Avenue and is only ten minutes from the Old Mombasa Town (Mji wa Kale) and the famous Fort Jesus. This is a landmark building within Mombasa and has one of the citys best restaurants. A great place to stay whilst in transit between beach and safari or for business travelers. Meals and drinks can be enjoyed on the hotel rooftop or on the terrace with its beautifully laid out tables.