Most places in Himachal will offer you brilliant view . You can stay at Mcleodganj , Dalhousie , Khajjiar etc
Even Darjeeling will offer a stunning view of the mountains But be mindful of the rains . check weather before you plan
Hi there are lots of places to visit in Himachal, Kinnaur, kasol and Jibhi are few to name. I have attached with this comment few options for you, you can click on them to find more details about them. If you want to talk to someone about the packages simply fill in your details in the form and you will receive a call.