Photos coming soon
HOTEL
Saint Castle Hotel
No. 39 Mingshan Avenue (6th Floor, Ji Hotel Building), Chongqing, China
Where it sits
Saint Castle Hotel
No. 39 Mingshan Avenue (6th Floor, Ji Hotel Building), Chongqing, China
29.87295, 107.72973
Similar stays nearby
Yiyuan Business Hotel
Hotel · 37 m
Yudu Hotel
Hotel · 38 m
Haiyan Hotel (Fengdu Ghost City Branch)
Hotel · 111 m
River View Business Theme Hotel
Hotel · 120 m
Sweet·Ting Hotel (Fengdu Ghost City Branch)
Hotel · 142 m
Huayi Premium Hotel (Chongqing Fengdu Ghost City Branch)
Hotel · 168 m
Qianyu Inn
Hotel · 214 m
Sijia Apartment
Hotel · 229 m
Plan around Saint Castle Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 25, 2026.
