2nd time we stayed here now at the Electra Athens, as the location suits us great.
I pre-arranged a group booking of 6 rooms from the UK for a weekend break, all my guests found this hotel extremely suitable.
Must say, my room (804) though this time was rather on the small side especially the bathroom, but next time I'll...
More
- Electra Hotel Athens
