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.
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.
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 club de salud del hotel tiene una piscina al aire libre climatizada de 27 x 12 m, gimnasio 24 horas, sala de yoga, bañera de hidromasaje y saunas seca y de vapor. El spa ofrece variedad de tratamientos de belleza y terapias rejuvenecedoras junto con otros servicios. Asimismo, podrá jugar al tenis.
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.
The hotel is about 33 kilometers away from the Guangzhou Baiyun International Airport, taking a taxi it takes about 30 minutes to the hotel which is about 10.4 kilometers away from the Guangzhou Train station.