4 Star Hotels
193 Prince Edward Road West
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.
No reviews found. Be the first to review this place.
Write a Review