Royal Serviced Apartment

No.136 Changbin Road, Yuzhong District, Yu Zhong, 400015 Chongqing, China

Hotel image
Read more reviews for Royal Serviced Apartment