Get Listed
Royal Plaza Hotel
Hotel
Address: 193 Prince Edward Road West, Mongkok, Kowloon, Mong Kok, Kowloon, Hong Kong