Photos coming soon
HOTEL
Holiday Inn Home Hotel
No.228 Tianma Road, Changsha, China
Where it sits
Holiday Inn Home Hotel
No.228 Tianma Road, Changsha, China
28.13692, 113.63930
Plan around Holiday Inn Home Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
