Iconic Astir Palace will become first Four Seasons Hotel in Greece
Four Seasons Astir Palace Hotel Athens to open following extensive renovations to existing property Four Seasons Hotels and Resorts, a leading luxury hospitality company, and...