Hotellet ligger i centrum af Zhuhai Hengqin New District, kun 1 minut gang til Kaka Teater, 3 minutter til Chimelong Teater, 5 minutter til Ocean Kingdom, 8 minutter til Hengqin Bay Water World, og der er gratis shuttlebus direkte til Spaceship Park med bekvem transport; tæt på Hengqin-porten, hvilket gør det nemt for besøgende fra Hongkong og Macao.
Udover den magiske fantasy-restaurant har hotellet også Xinglong Tea Restaurant, der serverer autentisk kantonesisk mad fra Hong Kong, der genskaber den gamle Hong Kong-stil. Morgenbuffeten tilbyder et bredt udvalg, og der er interaktive optrædener på bestemte tidspunkter for at forbedre spiseoplevelsen.