Hotellet ligger i centrum av Zhuhais Hengqin New District, bara 1 minuts promenad till Kaka Teater, 3 minuter till Chimelong Teater, 5 minuter till Ocean Kingdom, 8 minuter till Hengqin Bay Water World och har gratis pendelbuss direkt till Spaceship Park, med bekväm transport. Nära Hengqin-porten, vilket är praktiskt för besökare från Hongkong och Macao.
Förutom det magiska tematiska restaurangen har hotellet även en Xinglong-tearestaurang som serverar autentisk kantonesisk mat från Hongkong, vilket återger den gamla Hongkong-stilen. Bufféfrukosten erbjuder ett brett utbud av rätter, och vid vissa tillfällen finns det interaktiva föreställningar som förhöjer matupplevelsen.