I absolutely loved staying at Electra Hotel. The location is amazing, in the middle of Ermou street, which is the central shopping street in Downtown Athens. It's a few minutes walk to Monastiraki Flea Market and a couple of metro stations. It's also surrounded by a lot of cafes and restaurants since dining at the hotel is a bit expensive.
The service was great and the hotel was very clean. The rooms and bathroom are ideal for a few nights' stay. Booking was easily done online. Breakfast was basic but adequate and overlooked Acropolis.
We also had dinner at the rooftop restaurant one night and it was a nice fine dining experience with delicious food.
If/When I go back to Athens, I'll definitely consider Electra for another stay.