What's the star rating of World Hotel Shanghai?
Shanghai International Hotel is a five-star hotel. According to Baidu map, World Hotel Shanghai is a five-star luxury hotel, located at No.2 Nanjing West Road, Huangpu District, Shanghai. Adjacent to People's Square, the transportation is convenient, and there are many surrounding commercial centers and tourist attractions. It is one of the famous hotels in Shanghai. The hotel has a variety of rooms for guests to choose from, complete facilities and services, equipped with indoor swimming pool, gym, beauty salon and a series of leisure facilities to provide high-quality accommodation and service experience.