Crystal clean air, smelling crisply of cedar and pine; storybook blue skies; and a breathtaking panorama of glittering white snow peaks. All this, combined with the mellow charm of a century-old stone house, is what Deodars offers you. Find out more...