translate English to German: A business center is located in the hotel.
Im Hotel befindet sich ein Business Center.