193 Prince Edward Road West
Kowloon
Hong Kong
The Royal Plaza Hotel is centrally located luxury hotel in Mong Kok, Hong Kong, with easy access to China and main attractions in Hong Kong.