El hotel ofrece unas completas instalaciones y es un símbolo del lujo y la hospitalidad. Está climatizado y dispone de vestíbulo con servicio de salida y recepción 24 horas, comedor y sala de desayunos, instalaciones para conferencias y conexión a Internet WiFi, además de servicio de habitaciones y de lavandería. En cuanto al alojamiento, hay 307 habitaciones en total en el edificio principal y 65 habitaciones/suites Executive en el Ala Imperial.
Este hotel de negocios está situado en el distrito comercial Luohu de Shenzhen, a solo 5 minutos de camino del centro de negocios, de compras y de ocio, y de la estación de metro Guomao (salida A).
En el Oriental Delight le espera el bufet más suntuoso de Shenzhen, que se sirve para el desayuno, el almuerzo y la cena, durante toda la semana. Hay, además, menús fijos y a la carta para el almuerzo y la cena.