Khem Beach, An Thới, Phú Quốc, Kiên Giang 922280, Vietnam
Seated: 750
Standing: 360
Square Feet: 7,406 ft2