Offering a currency exchange and a lift, The Swatch Art Peace Hotel Shanghai is nestled at a distance of 150 metres from Bund 18 and within a 10-minute drive of Yu Garden. A private parking garage is provided on site.
The hotel is located in Shanghai, not so far from East Nanjing Road tube station. This 5-star hotel is at a distance of 400 metres from Customs House Shanghai and at a distance of 750 metres from Oriental Pearl TV Tower. There is Yuyuan Old Street around 10 minutes away by car, while Lujiazui Metro bus station quite close to the accommodation. The nearest underground station is about 10 minutes' walk away.
Located within a 15-minute drive of this Shanghai hotel, the pizzeria Goodfellas offers an Italian menu.