The 3-star West Asia Hotel Shanghai, situated about a 10-minute walk from Shanghai Xu Guangqi Tomb, offers a 24-hour business centre for corporate guests.
The hotel is located in Shanghai, only a short drive from Shanghai Stadium tube station. Standing only an 8-minute walk from Xujiahui Catholic Church, the property is at a distance of 3.5 km from Souvenir shopping. The nearby cultural attractions include The Bund Road, which is approximately 7 km from this Shanghai hotel. Shanghai Indoor Stadium bus stop is situated within walking distance of the accommodation.
HeJi XiaoCai offers a wide range of Chinese dishes and lies about a 5-minute walk from West Asia Hotel.