HOWARD JOHNSON
Updated 36 days ago
Howard Johnson International Plaza is a luxury hotel in china. The Howard Johnson International Plaza offers a pleasant stay in Wuhan for those traveling for business or leisure. With Free Wi-Fi in designated areas available, you'll have no problems keeping ...
Also known as: Howard Johnson International, Howard Johnson International Plaza