Yazhu Hotel offers fine accommodation in Shanghai.
Set in Nanjing Lu district of Shanghai, around 15 minutes' walk from Shanghai Museum, Nanjing Lu and Plaza 66. The property is 550 meters away from Music Hall, Madame Tussauds Shanghai and Mu'en Church.
Nearby points of interest include museums and the temple.
This property features cable TV and a work desk in all guestrooms. Guests can make use of en suite bathrooms with a hairdryer and toiletries.
Jia Jia Tang Bao and Yang's Fried Dumplings are situated in a pedestrian area, about 400 meters from the venue.
A 5-minute walk will take you to Xinzha Road subway station. 15 minutes by car from Hongqiao airport.