Top 10 Budget hotels in Shimla
Located in the picturesque North of India; Shimla is often the summer destination of choice for many wanting the ideal hill station getaway. The mountain terrain coupled with impressive forests leaves the visitor to Shimla with a sense of tranquillity.