El hotel ofrece 309 habitaciones y un centro de conferencias, entre otras instalaciones. Sus salas de conferencias y el Gran Salón de Baile son el lugar perfecto para cualquier tipo de reunión o acto. Además, hay 3 bares y 6 restaurantes. Este establecimiento de negocios fue renovado en 2008, está climatizado y dispone de cafetería, pub, discoteca y guardarropa, así como de vestíbulo, servicio de salida y recepción 24 horas, caja fuerte, ascensor, servicio de cambio de divisas, conexión a Internet WiFi, servicio de habitaciones, servicio de lavandería y aparcamiento. El hotel cuenta también con su propio salón de peluquería.
El hotel está situado en la capital de la provincia de Shandong, la ciudad natal de Confucio. Está al lado del World Trade Centre y del centro comercial Silver Plaza. Cerca podrá visitar también lugares de interés local como la fuente manantial de Baotu, el lago Damming Lake o la montaña de los mil budas. La ciudad de Qindao está a unos 500 km.
El hotel cuenta con 3 bares y 6 restaurantes. El restaurante The Champs Elysees está situado en la segunda planta y consta de una elegante sala para comidas informales pero distinguidas, y de 2 lujosos comedores privados. Aquí podrá disfrutar de una gran variedad de comida y vino procedente de todo el mundo. Es un lugar ideal para esa ocasión especial. El restaurante giratorio del hotel, Silver Sky, está situado en la planta 49 y ofrece una vista panorámica de la ciudad. Se sirve desayuno continental de bufet, además de bufets para el almuerzo y la cena. Para el almuerzo y la cena hay, además, menús fijos y a la carta.