Lavish Stay Near Mall Road Shimla

Near US Club, The Ridge, Jakhu, Shimla, Himachal Pradesh 171001171001ShimlaIndia
Hotel