Este hotel está convenientemente ubicado en la carretera Beijing, en el centro comercial de China Plaza, en la capital de la provincia de Cantón. La propiedad cuenta con fácil acceso a la red de transporte público ya que está a muy poca distancia de la estación de metro. Su situación estratégica lo ubica a tan sólo 38 km del aeropuerto internacional Baiyun. La calle peatonal comercial de Beijing Lu se encuentra a sólo 2 km de este hotel, que atraerá a todos aquellos que viajan tanto por placer como por negocios. Sus habitaciones presentan un diseño sublime que ofrece espacios funcionales y modernas comodidades. Con una amplia gama de instalaciones y servicios ejemplares, este establecimiento proporciona confort y comodidad, además de un servicio impecable y una cálida hospitalidad.