Strato's apartments is right in the centre of Athens and you can reach many tourist sightings by foot. There is a 24h parking nearby ("Trovas") to leave your car with peace of mind.