Lodge in Shimla Region


  • Sidhowal Lodge Estate, Above Christ Church, The, Ridge, The Mall, Shimla, Himachal Pradesh 171001, India
  • Museum Road, Chaura Maidan, Shimla, Himachal Pradesh 171004, India