Hidden Dragon China Town ligger i Bangkok - Central Business og lige ved siden af Chinatown som er 10 minutters kørsel fra Wat Chana Song Khram-templet. Stedet har også Wi Fi i offentlige områder.
Silom Complex Indkøbscenter er mindre end 3 km væk. Hotellet placeret 300 meter fra Wat Mangkon metrostation.
Der er flere restauranter, herunder T & K Seafood og Lek & Rut Seafood, som tilbyder asaitiske måltider 150 meter væk fra stedet.