Photos coming soon
HOTEL
Camellia Villa
No.49 Menlou Street, Chayuanpo, Shennongjia Linqu, China
Where it sits
Camellia Villa
No.49 Menlou Street, Chayuanpo, Shennongjia Linqu, China
31.46038, 110.39877
Similar stays nearby
Jimo Jiujianfang (Shennongjia Yanziwo)
Hotel · 19 m
Yuguang Homestay (Muyu Tourist Distribution Center Branch)
Hotel · 43 m
Sishi Mountain Inn, Muyu Town, Shennongjia Tourist Distribution Center Branch
Hotel · 52 m
Shennongjia Zhexiang Chinese Inn
Hotel · 59 m
Peace And Love House
Hotel · 62 m
Kaixuan Hotel Shennongjia
Hotel · 75 m
Kaixuan Hotel Shennongjia
Hotel · 75 m
Shennongjia Xiangyin Inn
Hotel · 102 m
Plan around Camellia Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
