OYO 90151 Hill Inn Batu Caves
OYO 90151 Hill Inn Batu Caves
Hotel
137, Jalan SBC1, Taman Sri Batu Caves
, Batu Caves, Selangor, Malaysia
68100
78
Good ·
28 reviews