Roman Garden Villa

Print

Address:Lane 168, Changdong Road, near Changnan road, Minhang District, Shanghai

Hotel Tel:+86-13916660584


this hotel's location