translate English to German: A century ago, The Plaza set the standard for luxury.
Seit mittlerweile einem Jahrhundert setzt dieses legendäre Hotel Maßstäbe in Sachen Luxus.