Athens Center Square Hotel: 950 m to Acropolis of Athens