Mengen Hotel is located in Shilong Road, Xuhui District, across the road from the South Square of Shanghai South Railway Station. It has a superior geographical location and is surrounded by wonderful food, leisure and entertainment.
Its rooms are clean and exquisite, well ventilated and well lit, with a variety of room types, complete living facilities and perfect functions.
The hotel provides warm and considerate service to make the guests relax and forget the fatigue of the journey.