Okura Garden Hotel Shanghai

China, Asia
Brand
Okura Nikko Hotels
Guest rooms
471
Twin rooms
173
Max surface
625sqm
Meeting rooms
9
Open year
1990
Renovation year
2016

No.58 Maoming Road(s), Luwan District, Shanghai, China