About Leo's at The Castle
Perched above the city, Leo’s embraces the Windhoek skyline, which by day extends far into the horizon and by night captures the magical twinkling of the city’s pulse.
Gourmet cuisine is the order of the day with varied dishes boasting local and international flavours from the al la Carte menu.
A celebration of the senses, Leo’s at the Castle seduces with fine dining, good food, exceptional service and fine wines.
Accommodation near Leo's at The Castle
Leo's at The Castle Map
*Distances are shown as the crow flies and not necessarily the actual travelling