Photos coming soon
HOTEL
Stars Hotel
No.179 Nantan Road, Zhongshan
Where it sits
Stars Hotel
No.179 Nantan Road, Zhongshan
22.26270, 113.47880
Similar stays nearby
Plan around Stars Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 27, 2026.
