U Hotel

U Hotel Address: MIC Plaza No.1113-1115 Nanhai Road, Shenzhen, China

Minimum price found for U Hotel was: 403 CNY

Click here to get more information, photos & guest ratings for U Hotel