The Okura Garden Hotel, Shanghai is ideally situated close to the heart of Shanghai City. It is surrounded by tranquil private gardens and is in a prestigious shopping and business district. The Bund, and Peoples Square are within walking distance or a short drive away. Rooms at the Okura Garden Hotel are spacious and well decorated, featuring modern amenities and services.