Inn in Shimla Rural(T) Region


  • Near Railway Station, Upper Summer Hill to Lower Summer Hill Rd, Summer Hill, Shimla, Himachal Pradesh 171001, India