Hofburg Palace
The Stallburg is a renaissance-style building in the Vienna city center located between Josefsplatz and Michaelerplatz. It is part of the Hofburg Palace.