Himalayan Brothers invites you to a serene and calm stay in the lap of nature. Cuddled in the picturesque hills and snow-capped mountains of the unsullied Dharamshala valley, Himalayan Brothers hotels is just the place to rest if you are looking for a peaceful stay.