Book now
No.111 Tianmu West Road - Shanghai China
Area: --
View map
Book online or call +39 041 8624040
view info & map
This 3 star hotel is located in the city centre of Shanghai.
Rooms are medium on average and in good condition with modern equipment. It is a modern 20-storey high rise concrete construction. Medium sized lobby is well decorated and furnished.
Distance: 80mt
Distance: 140mt
Distance: 170mt
Distance: 180mt
Distance: 190mt