When we checked in we had to ask if they received our reservation because the lobby did not look anything like the photos on Orbitz. However; the staff let us see several rooms and upgraded our room. The hotel is charming and adequate, and the staff very friendly. There is a coffee shop and many books in the lobby. All in Chinese though.
The street sign is in Chinese, so have GPS to guide you there.