Hotel Shudu Mansion

North 3 Shuwa Road, 20, Chengdu, China - Chengdu. See on map
Book now

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

Reviews

There are still no ratings for this hotel