translate English to German: Offering sophisticated interior design and furniture, the Plaza Hotel successfully combines class, comfort and technology.
Das geschmackvoll eingerichtete Plaza Hotel kombiniert Eleganz, Komfort und Technik.