This hotel is NOT located in Yangzhou city, it is 100km on the outskirt of Yangzhou. Expedia provided me with the wrong map location and when I only found this out when I arrived in Yangzhou city. I think since Feb. 6, 2014, the map location of this hotel has been corrected in Expedia.
I need to rate the hotel even though I was never there. Otherwise, I will not be able to put this review up. So, I rated it all 3s