Mansion Hotel

82 Xin Le Road., Xuhui, 200031 Shanghai, China

Hotel image
Read more reviews for Mansion Hotel