I'm going to be in Athens for one full day (after a weeklong stay in Santorini). I arrive around 8:30 in the morning, and have a 7:15 am flight out the next day. I am debating whether I should stay at the Sofitel Airport hotel (I have access to a free night) or whether I should stay in the center of town. At the Sofitel, I would spend the full day running around the city and probably catch an early dinner, then head back to the hotel. With the other option, I would be able to have a more leisurely day in Athens, be able to enjoy the nightlife more thoroughly, but then would have a painfully early trip to the airport the next day.
Assuming I would take the Metro to and from the airport, regardless of where I stay, what is the better option? Will I be missing out by not staying in the center of town? If I do stay in town, I'm looking at the Attalos Hotel--does anyone have other suggestions for affordable, well-located hotels, preferably around the Syntagma Square area?