Electra Hotel in Athens. The Electra Hotel offers 4 star hospitality and is centrally located in the heart of Athens on Syntagma Square, facing the Greek Parliament and within walking distance of the Acropolis, all major historical sites and the business and commercial districts. The hotel has a variety of tastefully designed facilities such as dining areas and business conference venues, and efficient services. The 106 rooms and 3 junior suites are elegantly furnished and fully equipped giving a feeling of comfort and luxury which will meet the requirements of even the most demanding traveller. A separate floor is provided for non-smokers. The hotel was fully renovated and refurbished in 2004 and today presents a completely new face combining the excellent traditional Greek service with modern and comfortable facilities. The Electra Hotel in Athens, Greece is sure to meet your requirements given its privileged location whether you are in Greece on business or pleasure.