We absolutely loved our stay at Thodoris’. Great location, fantastic apartment right next to the station, good size apartment, comfortable bed, super central, with everything in walking distance! Highly recommend it for anyone wanting to have a great time in Athens!