Incredible scenic beauty. Even while staying in the heart of Shimla one gets a feel of staying amidst thick Deodar forests.
AMAZING FOREST VIEWS
Enjoy a luxurious stay amidst thick Deodar and Pine forests. The well appointed rooms are designed with large glass windows for you to enjoy the breathtaking views.