Big news in Greece – Four Seasons Athens is open

On the shores of the Athenian Riviera, just 30 minutes from the center of Athens, Four Seasons’ first hotel in Greece is now open. The 300-room Four Seasons Astir Palace Hotel Athens is nestled within 75 acres of beautifully landscaped gardens; a seaside resort a short drive from the city. More Details Here.