Kowloon

Royal Plaza Hotel

Official Rating

‘Shopping Centre, Over 200 Shops’

Royal Plaza Hotel is located in the Mongkok area of Hong Kong and it stands on Mong Kok East Station with fast and easy connections to China. The hotel itself is a 7-storey shopping centre with over 200 shops. The hotel has a gym, heated swimming pool, Jacuzzi and valet parking.

Location