This is a great apartment for a stay in city centre of Athens; Within sight of Acropolis and easy walking distance from all sites including the National Archaeological Museum - the face of Agamemnon is must see!