Royal Plaza Hong Kong is centrally located in Hong Kong, within easy reach of international transport facilities. Situated in Mongkok in the heart of Kowloon, Royal Plaza Hong Kong sits atop the MTR Mong Kok East Station and is only 45 minutes by rail from China as well as the Hong Kong International Airport.

Royal Plaza Hong Kong is directly linked to one of the largest shopping centers in Hong Kong with over 200 shops and a 8-screen cinema. The hotel is surrounded by numerous tourist attractions and entertainment venues that will fascinate even the most sophisticated visitors. For a unique Hong Kong experience in a dynamic location, choose to stay at the Royal Plaza Hong Kong.