Wyndham Grand Athens to open December 1


Wyndham Grand Athens, the first Wyndham Hotel Group hotel in Greece, is set to open on Karaiskaki Square, in central Athens, on December 1, the company said.

The 5-star hotel will have 273 rooms, conference halls, a gym, a spa, and a 450 sq. m. roof-garden with a pool and a 360 degree view of the Athens skyline.