Meena Bagh ShimlaMeena Bagh Shimla, Engine Ghar Road, Sanjauli, Shimla
Meena Bagh Resorts are two newly opened eco- resorts in Himachal committed to eco-friendly practises.
With their wood-panelled and mud-plastered walls, they are also the closest you get to live in typical Himachali homes in Himachal.
Meena Bagh Shimla is situated in the capital Shimla and Meena Bagh Ratnari sits bang in the middle of an apple orchard 85kms beyond Shimla.
Meena Bagh Shimla has three separate units or suits, which can collectively accommodate over 20 people. While Meena Bagh Ratnari is one big bungalow, which, with its sunroom and lounging areas can accommodation about 12 people.