No 2 4 Jinhuitang Road, 奉贤区 China, 201418, Shanghai
Meeting Room
Restaurant
High speed internet access in the room