Shimla is one of the most visited places in India due to its cooler climatic conditions and hilly terrain. One can also find loads of pine trees around. Stay in such a place could be wonderful if you pick up the right hotel. Here is the list of some of the good hotels in Shimla for you to choose from.
The Oberoi Cecil
Chapslee (A Heritage Hotel)
Woodville Palace (A Heritage Hotel)
Asia The Dawn (4-star)
Hotel Himland (3-star)