Aiba Fashion Hotel

Print

Address:2185 Pudong Avenue, near inner ring elevated road, Pudong New Area, Shanghai

Hotel Tel:+86-21-58585889


this hotel's location