

Our story
A resort shaped around the forest, not over it.
In the local language of Himachal Pradesh, “Chillaru” means pine needles—the quiet symbol of a retreat shaped by the forest around it. Towering trees have been preserved and woven into the architecture, while warm wooden interiors carry the spirit of the hills indoors. Across 4.4 acres, nature, Himachali character and considered comfort come together without losing the intimacy of the landscape.
Discover Our Story →


























