Longxi International Hotel (built 2011)
Location: 31.83028°N, 120.42194°E