Supportinfo@ratecheck.travel
Hotel Khems, Ooty | Shoram Palace Rd, off Ettines Road, next to Vijaya Hospital, Bombay Castel, Ooty, Tamil Nadu 643001, Ooty, Tamil Nadu, India, 643001 | RateCheck.travel