No.12 Xinhua Road, Lanshan District, 兰山区临沂市山东省 China, 276000, LINYI, CHINA
++86 5397575757
The Shangmei International Hotel (Linyi People's Square) is a hotel.