O hotel situa-se nas margens do Rio das Pérolas, em frente à Ilha Shamian, imbuída de estilo europeu. Localiza-se no Parque Zhouzui com uma belíssima vista para o rio e oferece acessos convenientes à rede de transportes.
Todos os quartos colocam ao dispor televisão por cabo, acesso à Internet de banda larga de alta velocidade, cofre, cama de casal ou kingsize, telefone com ligação directa, minibar, facilidades para preparar café/chá e conjunto para engomar, entre outras comodidades essenciais. As casas de banho privativas oferecem artigos de toilette de grande qualidade, secador de cabelo, duche e banheira. Todas as habitações são climatizadas e contam com aquecimento central.
O hotel conta com dois restaurantes: um restaurante chinês que providencia uma variedade de pratos deliciosos e um restaurante separado com autênticos pratos ocidentais, pequeno-almoço e uma grande variedade de bebidas.
O hotel de 175 quartos deluxe oferece vistas deslumbrantes para paisagens incólumes. As amenidades incluem salas de conferências, um centro de negócios, um hall de entrada com recepção e serviço de check-out sob 24 h, cofre, bengaleiro e elevador. O hotel climatizado conta também com um café, um bar, restaurantes, acesso à Internet sem fios, serviço de lavandaria e parque de estacionamento.
Os locais de entretenimento deste hotel incluem uma área comercial, um centro desportivo, um centro de massagens com tratamentos, tais como massagens de pés, bem como um lounge com karaoke.
No Hotel: Air conditioning
No Hotel: Cafeteria
No Hotel: In room Internet access
No Hotel: Laundry
No Hotel: Minibar
No Hotel: Parking
No Hotel: Shop
No Hotel: TV