Modena by Fraser Putuo Shanghai

No. 1, Lane 58, Tongchuan Road, Putuo, 200333 Shanghai, China

Hotel image
Read more reviews for Modena by Fraser Putuo Shanghai