La superficie total del hotel asciende a 1000 m². Fue renovado en 2008 y comprende un total de 353 habitaciones. Entre sus instalaciones incluye servicio de salida y recepción 24 horas, cambio de divisas, guardarropa, supermercado pequeño, salón de peluquería, bar, sala de juegos, unas excelentes salas de conferencias, centro de servicios de negocios 24 horas y conexión a Internet.
El hotel está situado en la floreciente Zhujiang New Town del distrito de Tianhe, el nuevo distrito central de negocios, rodeado de los más destacados desarrollos culturales y comerciales de la región. A pocos kilómetros de distancia podrá ir de compras o a la estación de metro de Zhuhiang. Se encuentra a unos 10 km de la estación de ferrocarril de Cantón, mientras que el aeropuerto internacional de Cantón Baiyun dista unos 33 km.
Las habitaciones incluyen 35 suites y 58 habitaciones Ritz-Carlton Club a partir de la planta 20. Cada una de las lujosas habitaciones cuenta con un mobiliario y decoración con gusto y ofrecen lo último en tecnología y servicios. Están dotadas de cuarto de baño, teléfono de línea directa, TV vía satélite/por cable, cafetera/tetera, lavadora y calefacción central.
El Lai Heen, un elegante restaurante chino, sirve especialidades cantonesas incomparables en un entorno intrincadamente elegante, mientras que el restaurante Terra es un cordial establecimiento gastronómico con una innovadora cocina occidental.
El hotel acepta los siguientes métodos de pago: American Express, JCB, Diners Club, MasterCard y VISA.
Se puede llegar al hotel en taxi en solo 30 minutos.