translate English to German: The location close to the imperial war museum plus a relaxing stay.
I traveled to attend a business conference. The location of the hotel was well situated; just a few minutes walk to the business center, and within walking distance to restaurants, tourist attractions and shopping areas.