Located on Middle Huaihai Lu, Xuhui District, near French, German & US consulates, walking distance to subway and easy access to downtown shopping area.