Photos coming soon
HOTEL
Camellia Hotel
No. 33 Huancheng North Road, Kunming, China
Where it sits
Camellia Hotel
No. 33 Huancheng North Road, Kunming, China
25.05300, 102.72343
Similar stays nearby
Camellia Hotel
Hotel · 7 m
Xana Hotelle Hotel (Kunming Nanping Pedestrian Street Cuihu)
Hotel · 22 m
Ji Hotel Kunming Huancheng Bei Road
Hotel · 79 m
Ji Hotel Kunming Huancheng Bei Road
Hotel · 79 m
Nostalgia S Hotel(Kunming Dongfeng Square )
Hotel · 93 m
Fangyuan Theme Station
Hotel · 94 m
Badi Hotel Chuanxin Drum Tower Station
Hotel · 96 m
Hanting Hotel (Kunming Chuanxin Drum Tower Metro Station)
Hotel · 123 m
Plan around Camellia Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
