Theaters in Batu Caves

Lotus Five Star Capitol Selayang
Unit No C 1-2-3, Selayang Capitol Complex, Selayang-Kepong Expressway,
Batu Caves - 68100