The 4-star Electra Hotel Athens is located in Athens, Attica. The hotel common facilities include restaurant and bar.
The property accommodates visitors in family room, suite and other might be available upon request. Room amenities include air-conditioning, heating, etc.
The wifi is free and available in all areas.
Pets are not accepted.