30.66992956 ­104.07240271
Go to map view
- Chengdu, SC, China , 42# Wei Wu Road, New Times Square +86 288 653 0188

Get Rates

Show New Times Maruika at top of the results.

Get Flight + Hotel