Pygmalion’s place is tucked away in a lovely quiet side street, whilst located in one of the most bustling parts of town. Great location for checking out all of the sights in Athens. The apartment is spacious with everything you need for your stay.