Supportinfo@ratecheck.travel
Hotel Kalra Regency Shimla | Shimla to Kusumpti Rd, Knollswood, Himachal Pradesh, 171002, Shimla, Himachal Pradesh, India, 171002 | RateCheck.travel