41/12 Moo 3 Khuk Khak, Khao Lak, อำเภอตะกั่วป่า พังงา 82220, Thailand
Seated: 100
Standing: 80
Square Feet: 968 ft2