Windermere retreats is a 25 year old brand in hospitality operating two boutique stays Windermere estate at Munnar an 18 key property in a working cardamom &