Atour Hotel Kunming Hi-tech Wuyue PlazaHotel
Building B, E Section, Xiangshuhuacheng, Chenjiaying Road, 650000, Kunming, China, Kunming
Atour Hotel Kunming Hi-tech Wuyue Plaza features air-conditioned rooms with flat-screen TV in the Wuhua District district of Kunming. The property is around 7.4 km from Kunming West Railway Station, 9.