The Royal Plaza Hotel is ideally located
for both business and leisure travellers
in the heart of Kowloon. Situated atop
the Mongkok station of the
Kowloon-Canton Railway and adjacent to
the Mongkok Mass Transit Railway
Station, visitors are within easy reach
of all major destinations. The Hotel is
approximately half an hour from the
airport, the central business district,
or to the China border.