Clovelly Garden Club

Print

Address:85 huting South Road, near Jiuting street, Songjiang District, Shanghai

Hotel Tel:+86-21-67631100


this hotel's location