Wyndham Hotels & Resorts Opens Trademark Brand in Malta  ittn.ie