Este hotel, construido en 2008, ofrece una refinada gama de habitaciones de mobiliario y decoración elegantes. Comprende un total de 97 habitaciones, está completamente climatizado y cuenta con servicio de salida y recepción 24 horas en el vestíbulo, caja fuerte, guardarropa, cambio de divisas y ascensor. También hay cafetería, bar, discoteca, así como varios restaurantes e instalaciones para conferencias. Si le apetece cambiar de 'look' visite el salón de peluquería. También se ofrece conexión a Internet WiFi en las zonas públicas, servicio de habitaciones y de lavandería.
Este hotel de negocios tiene una ubicación práctica cerca de la sede de la World Expo 2010 en Shanghái. A solo 5 minutos de trayecto encontrará varias tiendas, bares y restaurantes. La estación de trenes más cercana está a 5 km y hasta el aeropuerto internacional de Pudong hay 40 minutos de viaje aproximadamente.
El restaurante Royal Place ofrece una deliciosa cocina cantonesa y platos originales típicos de Shanghái. Se sirve desayuno en forma de bufet.