Ella Resorts is a newly established hospitality management company, boasting a collection of eco-chic hospitality properties. In 2024, Ella Resorts will be