Ma Dang Lu Huang Pu Qu, Shang Hai Shi 200021
Standing: 16
Square Feet: 731 ft2
The Amber Conference Hall features a built-in projector and screen, making it a creative business meeting venue.