AMOCITY
Taratsaki is a recently renovated apartment in the center of Athens, a 16-minute walk from Athens Music Hall and 0.7 miles from Lycabettus H...