Hotel Holiday Inn Express Meishan Dongpo By IHG
★★★★
No. 12 Guihua Street, Leshan, China Show on map
Seven Star Hotel is a 2-star hotel in Leshan, China. It is one of 442 places to stay in Leshan listed on Triptoic.
No. 12 Guihua Street, Leshan, China
Seven Star Hotel is located at No. 12 Guihua Street, Leshan, China.
Seven Star Hotel is rated 2 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel