The Iris Manor nestled in Karjat Hills is a sanctuary of tranquillity. The interiors have been carefully desinged to reflect a picturesque getaway, with an ambient and breathable space.