Fan She Tian Ping Road
Fan She Tian Ping Road apartment hosts guests of Shanghai.
Located in Xuhui district, the property lies near Jiaotong University subway station and a 20-minute walk of Shanghai Propaganda Poster Art Centre . Offering a variety of dishes, Casa 13 and Restaurant Martin are about 300 meters away.
The nearest metro station is 600 meters away.