The Shanghai South China Harbour View Hotel Bay Building is an ideal spot for travelers wanting to discover the city. The Shanghai South China Harbour View Hotel Bay Building is an ideal choice for travelers who want to take in the sights and sounds of Shanghai. The hotel is conveniently located just 6km from Shanghai Railway Station and 17km from Shanghai Hongqiao International Airport. Transportation around the city is also convenient, with International Cruise Terminal Metro Station within walking distance. With Huangpu River CruiseOriental Pearl Tower Cruise Terminal, Museum of Art Pudong and Huangpu River all within a short distance, there is no shortage of things to do in the area. When guests have some time on their hands they can make use of the onsite facilities. This Shanghai hotel offers parking on site. This hotel is particularly popular with those traveling with families.
MoreLess
