Sakura Hotel - Kunming, China
(Expert Ratings)Kunming, China, 650011
+ (86) 871-316-5888
$60 and up / Check Availability
International High-rise Hotel located in city center, 5 km from train station & 7 km from airport.
International High-rise Hotel located in city center, 5 km from train station & 7 km from airport.