Hotel Home Inn Neo Guangzhou Tianhe Passenger Station Metro Station
★★
No. 1838 Guangzhou Avenue North, Guangzhou, China Show on map
Southern Grand Hotel is a 4-star hotel in Guangzhou, China. It is one of 6,753 places to stay in Guangzhou listed on Triptoic.
No. 1838 Guangzhou Avenue North, Guangzhou, China
Southern Grand Hotel is located at No. 1838 Guangzhou Avenue North, Guangzhou, China.
Southern Grand Hotel is rated 4 stars.
Highly rated alternatives close by