Victory Inn
Victory Inn
Trias 20
Athens
11257
Greece
Rooms from €43.00 ( £39.09 / $56.68 ) per night
Situated near the centre of Athens, Victory Inn offers great-value, comfortable accommodation, just 500 metres from Victoria Station for easy access to the historic district of Plaka and the Acropolis.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.