Het hotel ligt in het centrum van het Hengqin-district in Zhuhai, op slechts 1 minuut lopen van het Kaka Theater, 3 minuten van het Chimelong Theater, 5 minuten van het Ocean Kingdom en 8 minuten van het Hengqin Bay Water World. Er is ook een gratis pendelbus naar het Spaceship Park, wat het vervoer zeer gemakkelijk maakt. Bovendien ligt het vlakbij de Hengqin-port, wat handig is voor bezoekers uit Hongkong en Macau.
Naast het magische Fantasy Restaurant heeft het hotel ook het Xinglong Tea Restaurant, dat authentieke Hongkongse Kantonese gerechten serveert en de smaken van het oude Hongkong tot leven brengt. Het uitgebreide ontbijtbuffet biedt een ruime keuze en wordt op bepaalde tijden aangevuld met interactieve optredens om de eetervaring te verrijken.