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