Other than Santorini....
if you are staying in Athens, avoid the Grande Bretagne which is a Starwood and full of conventions and tourists. Around the corner is the King George Palace which is smaller, with better service and food and individually designed rooms and suites.
if you need to stop over between flights from Athens to Santorini, the Sofitel at the airport is very good (club floors) and right across the road from the terminals