Properties19th July 2018Wyndham Athens Residence opens in GreeceThe opening of Wyndham Athens Residence marks Wyndham Hotels & Resorts continued expansion in Greece. @AthensWyndham