Just for clarification on Athens. I wouldn't hesitate to use HHonors points here and the hotel is just fine. My personal preference would be the Intercontinental (1st choice) and then the Marriott, which is similar to Hilton in many ways, yet can be substantilly less expensive.
The IC also has a very fine rooftop restaurant, Pergola.