Dharamshala is a beautiful place situated in the north of Himachal Pradesh. The town is covered by the Dhauladhar mountain ranges and the Pir Panjal ranges of the Himalayas, which is why you get wonderful views of the snow covered mountain peaks while staying at the Hotels in Dharamshala.
The Kangra valley which lies below, forms a delightful contrast and includes the Tibetan areas of McLeod Gunj which is the residence of His Holiness the Dalai Lama and the region is surrounded by the pine, oak, rhododendron and deodar forests.
There are a number of hotels in Dharamshala ranging from deluxe hotels to budget hotels which provide excellent accommodation and dining facilities. All the hotels in Dharamshala have all modern facilities in the rooms and multi-cuisine restaurants which serve a variety of food.
A large number of Tibetan refugees from all over the world come to Dharamshala every year to receive the blessings of his Holiness the Dalai Lama and the Tibetan culture seems to influence the place even in the streets of McLeod Gunj where the shopkeepers sell traditional Tibetan arts and handicrafts and the aroma of Tibetan food is found everywhere.
While staying at the Hotels in Dharamshala the adventure lovers can explore the regions of Kullu, Chamba, Kangra and Keylong. The state has tremendous scope for trekking and the mountains are suitable for beginners as well as high altitude trekkers. There is a private agency which arranges your trekking tours and is well equipped with all trekking equipment.
There are other places of tourist attractions which you can visit such as Tsuglag Khang, Namgyalma Stupa, Church of St. John, Dal Lake, McLeod Gunj, Bhagsunag, Dharamkot, Triund, Norbulingka and more while staying at the Hotels in Dharamshala.