Tag: Greece Hotels
Dusit Hotels and Resorts takes first step into Europe
Thailand-headquartered Dusit International has opened Dusit Suites Athens in Greece’s capital, marking Dusit brand's first portfolio expansion into Europe.
Located in Glyfada, a picturesque suburb...