Shanghai RHEA Lakeview Hotel

1609 Luoshan Road
Shanghai
China