Hi Arghama! Here is a list of places to stay which might fit your needs: 1. Ashiana Clarks Inn
2. Silicon Inn 3. Hotel Himalayan Escape
4. Shimla British Resort
5. Grand Hotel You can also look at some of these hotels for more options. Happy and Safe Travelling!