Photos coming soon
HOTEL
Star Apartment
Building 12, No. 68, Qionglai Mountain Road, Chengdu, China
Where it sits
Star Apartment
Building 12, No. 68, Qionglai Mountain Road, Chengdu, China
30.62878, 104.14703
Similar stays nearby
Chengdu Ningcheng Youth Apartment
Hotel · 19 m
15198147856...15198143013
Hotel · 20 m
Hewoo Youth Apartment (Chengdu East Railway Station)
Hotel · 23 m
Zhihua Apartment
Hotel · 60 m
Qiuyu Wutong Boutique Apartment
Hotel · 63 m
Ruixiang Shenlan Apartment
Hotel · 63 m
Chengdu Yijia Family Apartment
Hotel · 67 m
Aiwojia Trendy Apartment (Chengdu East Railway Station East Square)
Hotel · 136 m
Plan around Star Apartment
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
