I enjoyed my stay at the Hotel Stadion. The location was ideal for visiting central Athens, the Olympic Stadium, the Acropolis, etc. The rooms were average, but I gave the Hotel an above average rating because the management went out of their way to be helpful.
Region: Greece > Attica > Athens
Ranked #187 of 282 hotels in Athens