Are there any must-see attractions in the vicinity of the Okura Garden Hotel Shanghai?
Staying at the Okura Garden Hotel Shanghai, you shouldn't miss Shanghai's main landmarks, Shikumen Museum and Former French Concession, located within 16 and 21 minutes on foot respectively.
Are there any public transportation options close to the hotel?
Within a short walking distance from the hotel, you will find Middle Huaihai Road subway station, which is only 800 feet away, as well as a nearby bus stop called Middle Huaihai Road at Sinan Road, conveniently located 700 feet from the hotel.