It is not only it's great location, 150 meters from the New Acropolis Museum and metro but the price for such location and amenities they offer is the best you can find anywhere in Athens. I can vouch for it. I am a Greek living abroad and going to Athens at least twice a year. On the top of all... more






