A middle of the range 3 star hotel has 105 rooms on 5 stories. First opened in 2018, the hotel hasn’t been refurbished since then, according to our data source.
Dh Art Hotel Shanghai Photo Gallery
Address: Building 39, No. 300, Chuantu Road 201202 Shanghai
GPS coordinates: Latitude: 31.15427 Longitude: 121.709767