translate English to German: It is the ideal hotel for holidays and business trips.
Es ist das ideale Hotel für Urlaube und Geschäftsreisen.