Hotel ini terletak di kawasan Mongkok, Kowloon, sebuah distrik yang menggambarkan paduan kontemporer pusat perbelanjaan yang mewah dan prestisius, berbagai pusat hiburan dan pasar jalanan lokal yang populer. Hotel memiliki akses mudah dan strategis untuk mencapai stasiun MTR bawah tanah (Stasiun Olympic atau Stasiun Mong Kok Timur) dan jalur transportasi publik lainnya untuk memudahkan tamu hotel mencapai berbagai tujuan bisnis di pusat kota serta berbagai tujuan wisata lainnya di Hong Kong.