Supportinfo@ratecheck.travel
Hotel Swastik Inn, Shimla | Kalka - Shimla Rd, Kachi Ghatti, Shimla, Himachal Pradesh 171010, Shimla, Himachal Pradesh, India, 171004 | RateCheck.travel