Supportinfo@ratecheck.travel
OYO 1055 Batu Caves Star Hotel, Kuala Lumpur | 25 Jalan Medan Batu Caves, Taman Medan Batu Caves, 68100, 25, Jalan Medan Batu Caves, Taman Medan Batu Caves, Selayang, Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia, 68100 | RateCheck.travel