New hotel. Comfortable. But far from town centre
I had a comfortable stay. it is a new hotel.
The downside is it is far from town center as it is situation on the north side of Shanghai (a place call Baoshan), about 10 to 12 subway stations away
from People's Square.
It is within walking distance from the HuLan Road subway stations subway line 1 [Less]