Batu Caves Business Hotel
Batu Caves Business Hotel
Hotel
Dolomite Park Avenue, Jalan Batu Caves
, Batu Caves, Selangor, Malaysia
68100
64
Average ·
18 reviews