The hotel is next to the China Maritime Museum and Shanghai Astronomy Museum. There's a lot of attractions around, Dishui Lake Park, City Parks, Shanghai Flower Port and etc. Convenietly to Metro line 16# Dishui Lake Station See More See Less