Okura Garden Hotel Shanghai is set within 7 acres of private landscaped gardens. It features easy access to The Bund and People's Square, about a 10-minute drive away. It offers accommodation with free internet, an indoor pool and a tennis court.
Number of rooms: 492
58 Mao Ming Nan Lu, Huangpu, 200020 Shanghai, China
Hotel booked 5 times today.