Hotel Shudu Mansion
North 3 Shuwa Road, 20, Chengdu, China - Chengdu.
See on map
Where is the lodging establishment?
North 3 Shuwa Road, 20, Chengdu, China - Chengdu.
Choose your room
Hotel Shudu Mansion
Information not available.
Other names for Hotel Shudu Mansion:
Ibis Chengdu Chunxi Road Shudu Mansion