The Delta Hotel opened its doors on July 21, 1995 with the goal of becoming a leader in sustainable tourism and locally-sourced cuisine.