The 4-star business Westlake City Hotel Shanghai offers proximity to the anachronistic Shanghai Monument to the People's Heroes, situated nearly a 25-minute walk away. Featuring Wi-Fi in the rooms, this Shanghai hotel also has amenities such as a ballroom and a convenience shop.
The hotel is in the centre of the city, 2.7 km from the 468m-tall poured-concrete tripod Oriental Pearl TV Tower, and within 1 km of Xinzha Road tube station. Guests can visit Shanghai Grand Theatre, which is merely 6 minutes' stroll away, and the Fuxing Park which is about 30 minutes on foot from the Westlake. The People's Park is located a stone's throw from the accommodation. Well-connected to many sights, this Shanghai hotel is just 250 metres from Huzhu express line bus station.
Westlake City Hotel is within a few blocks of Jia Jia Tang Bao restaurant with its Chinese dishes.