Hotel
5 Sherwood Estate, Gorton Castle Square, Opposite Railway Board Building, Shimla, India 171003