Fraser Residence Shanghai

No.98 Shou Ning Road, Huangpu, 200021 Shanghai, China

Hotel image
Read more reviews for Fraser Residence Shanghai