Hotel ★★

Torch Hotel

Liubei Road intersection near Osmanthus Lake Ecological Park, Provincial Highway 103, Liuyang, Hunan, China, Changsha, China Show on map

About Torch Hotel

Torch Hotel is a 2-star hotel in Changsha, China. It is one of 5,132 places to stay in Changsha listed on Triptoic.

Property facts

Property type
Hotel
Star rating
2 stars

Location

Liubei Road intersection near Osmanthus Lake Ecological Park, Provincial Highway 103, Liuyang, Hunan, China, Changsha, China

Loading map…

Frequently asked questions

Where is Torch Hotel located?

Torch Hotel is located at Liubei Road intersection near Osmanthus Lake Ecological Park, Provincial Highway 103, Liuyang, Hunan, China, Changsha, China.

How many stars does Torch Hotel have?

Torch Hotel is rated 2 stars.

Stays near Torch Hotel

Highly rated alternatives close by

All 5,132 in Changsha →

More ways to stay in Changsha

See prices on Agoda
Check prices