Onehome Art Hotel Shanghai

No.2299 Zuchongzhi Road near Shengjiang Road, Pudong, 201203 Shanghai, China

Hotel image
Read more reviews for Onehome Art Hotel Shanghai