L'hotel si trova nella città di Paitan, nel distretto di Zengcheng a Guangzhou, vicino alla zona panoramica di livello AAAA di Baishuizhai e confina con la montagna Nankun. Circondato da incantevoli paesaggi montani e fiumi cristallini, l'hotel offre aria fresca ricca di ioni negativi, creando un vero "paradiso terrestre" fuori dalla città, il giardino segreto di Guangzhou.