Photos coming soon
HOTEL
Astor Lambo Hotel Changsha
No.691 Guihua Village, Chezhan South Road, Changsha, China
Where it sits
Astor Lambo Hotel Changsha
No.691 Guihua Village, Chezhan South Road, Changsha, China
28.18107, 113.01043
Similar stays nearby
Xiyan Terrace Audio-Visual Hotel (Changsha Wanjiali Gaoqiao Branch)
Hotel · 62 m
Le Nest Hotel (Changsha Railway Station Branch)
Hotel · 180 m
OYO changsha ford hotel
Hotel · 225 m
Ducheng Mocha Esports Hotel (Gaoqiao Branch)
Hotel · 229 m
Elan Hotel Changsha Zuojiatang
Hotel · 241 m
Page Hotel (Changsha Railway Station Metro Station Branch)
Hotel · 286 m
Hunan Kingyear Hotel
Hotel · 310 m
Pinzhi Inn
Hotel · 324 m
Plan around Astor Lambo Hotel Changsha
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
