Leos at the Castle
About Leos at the Castle
This beautiful, elegant restaurant will make you feel like royalty the moment you walk through the door. With sweeping views of the beautiful Windhoek, Leo's serves up a range of cuisine, both African and international, on an a la carte menu. The on-site wine cellar provides much needed refreshments to accompany your meal.
Accommodation near Leos at the Castle
Leos at the Castle Map
*Distances are shown as the crow flies and not necessarily the actual travelling