Fully renovated in 2004, the 106 tastefully decorated and modern rooms in this award-winning hotel are certain to please even the most demanding traveler. Located in the heart of the city center, Electra Hotel Athens is perfected positioned to accommodate any traveler, whether traveling on business or leisure. The hotel is on Syntagma Square, facing the Greek Parliament. The pedestrian street of Ermou is right outside and the property is within walking distance to the major historical sites and the old town of Plaka. A comfortable hotel where the only vehicle needed is comfortable shoes, the Electra should definitely be considered when traveling to Athens.