connect with us
Greece's latest tourism industry news by Greek Travel Pages (gtp)

Greece’s Next 5-star ‘Wyndham Grand’ Hotel Slated for Crete

Wyndham Hotels & Resorts is set to open its second "Wyndham Grand" hotel in Greece on the island of Crete, in the summer of 2019.

First ‘Wyndham Residence’ Opens in Athens, Greece

Wyndham Hotels & Resorts and Zeus International have launched the Wyndham Athens Residence in the Greek capital, the newest addition to the group's global portfolio of properties.