From breathtaking mountain views to unparalleled hospitality, these hidden gems promise an unforgettable getaway in Shimla