Home Inn Kunming National Railway Museum Beijing Road - Kunming
107-119 North Huancheng Road (Huancheng Bei Lu) , 650051 , Kunming , ,China
Address: 107-119 North Huancheng Road (Huancheng Bei Lu) , 650051 , Kunming , China | |
Phone: | |
Web: | |
GPS Lat: 25.053860 , Lon: 102.720421 |
Map