El hotel está ubicado en el centro del nuevo distrito de Hengqin en Zhuhai, a solo 1 minuto a pie del Teatro Kaka, 3 minutos del Teatro Chimelong, 5 minutos del Reino Marino, 8 minutos del Mundo Acuático de Hengqin Bay, y cuenta con un autobús gratuito directo al Parque de Naves Espaciales, lo que ofrece una gran comodidad de transporte. Además, está cerca del puerto de Hengqin, lo que facilita el acceso a los viajeros de Hong Kong y Macao.
Además del restaurante de magia fantástica, el hotel cuenta con el Café Xinglong, que ofrece auténtica cocina cantonesa de Hong Kong, recreando el sabor del viejo Hong Kong. El desayuno buffet tiene una amplia variedad y en algunos horarios incluye espectáculos interactivos para mejorar la experiencia gastronómica.