37F ~ 48F Overcast To Cloudy View Weather Detail

Hotel Map

Map of the hotel

Hotel Info

Shanghai New-Westlake Hotel is a business hotel located at the intersection of South Maoming Road and Middle Huaihai Road,  just a short stroll away from the popular Huaihai Road commercial area. South Shaanxi Road Metro Station (Lines 1 & 10) is accessible within a 2-minute walk.

This Shanghai hotel boasts a Chinese restaurant and a host of other great dining options,  both Western and Chinese,  can be found in the surrounding Former French Concession. A small meeting room seating up to ten persons is available upon on request for business guests.