the Cape Royale is a high end hotel and one would think that the in-house restaurant would be very expensive, yet it was very affiordable-at least what we ate was! We had a fillet steak and I must say it was one of the best steaks I've had and at a better price than most places. They prepare the steaks in a special way, and there is everything a steak lover needs in term sof sauces and accompaniments. will definitely go back.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.