translate English to German: The motley nature of the "City on the Mount," as SEGGAU CASTLE is sometimes called, is everywhere in evidence at the hotel as well.
Die Vielfalt der »Stadt auf dem Berg«, wie SCHLOSS SEGGAU genannt wird, ist auch im Hotel allgegenwärtig.