the hotel am stephansplatz is situated in the very heart of vienna, directly opposite saint stephen's cathedral, the city's beloved landmark.