The� Mystic Valley Spa Resort� at Igatpuri is one of the most popular resorts in the hill town. The 90 suits in the resort are brilliantly constructed with wide and spacious area of 50 square met (Read More)ers. You can enjoy the panoramic view of the misty valley from the windows of your rooms as well as the terrace. The interiors are furnished in rich wooden decor and cozy accessories.