Located merely 6 minutes' stroll from Madam Tussaud's Waxwork Museum of Shanghai, the 5-star Opartment 远东饭店 - Peoples' Square Shanghai hotel has a terrace. The hotel is a good starting point for exploring Shanghai, including the modern Shanghai Urban Planning Exhibition Hall Museum, which is only 400 metres away.
This hotel is 3.4 km from the Shanghai Tower and not far from People's Square underground station. The Opartment 远东饭店 - Peoples' Square is approximately a 5-minute ride from the Xintiandi in Shanghai. The accommodation is situated just around the corner from the 5-acre Yu Garden, while Huzhu express line bus station lies only 250 metres away. The hotel is 2.9 km from Shanghai Metro rail station.
Opartment 远东饭店 - Peoples' Square hotel features 59 rooms equipped with a flat-screen TV with satellite channels as well as a mini fridge bar and a kettle. An air conditioner are featured for guests' comfort. Offering a walk-in shower and a separate toilet, the bathrooms are fitted with a hair dryer and a shower cap.
The nearby dining opportunities include Barbarossa Restaurant & Lounge, which is in proximity to the property.