Mountain Springs,3BHK Stone Palace. Stone Palace is an innovative art home tucked away in the serene valleys of Lonavala. This villa gives luxury a new meaning. Crafted from natural stones and exotic woods, Printemps Casa captures the essence of an antique Greek world and blends it with all the comforts modern living has to offer. It’s the place where one can have a rendezvous with nature for an unforgettable experience!