Four Seasons debuts in Greece with new Astir Palace Hotel Athens opening
Four Seasons Astir Palace Hotel Athens opened this week, taking inspiration from the original Astir Palace Hotel in the Greek capital. The fully updated 300-room hotel is nestled amid 74 acres of seaside landscape on the shores of the Athenian River. Located on a peninsula just 30 minutes from the city centre and a half […]
Four Seasons debuts in Greece with new Astir Palace Hotel Athens opening Read More »