Batu Caves Business Hotel

Batu Caves Business Hotel

Hotel

Dolomite Park Avenue, Jalan Batu Caves, Batu Caves, Selangor, Malaysia 68100