I’m going to a business trip in Athens at the end of February and now I need to find accomodation, so it could be comfortable for myself. At the moment I will propose to my boss the hotels Electra Palace or Louis Athens ex Andromeda. Not sure if there will be availability, but the price is very good