Trip Advisor travellers choice 2015 Award Winners(Top 25 Hotels — India)

#1Wildflower Hall, Shimla

Wildflower Hall, Shimla in the Himalayas (26141844)

Nestling high in the Himalayas, 8250 feet above sea level, Wildflower Hall is a fairytale luxury resort set in 23 acres of fragrant pine and cedar forest. Guests can enhance their stay at Wildflower Hall with a unique Oberoi experience specific to this magnificent destination and luxurious hotel.