We enjoyed our stay at these apartments. They’re very new and the location was perfect for us. We also love that you can check yourself in - gave us the flexibility to not worry about arriving at an exact time knowing someone is waiting for us.
We would love to stay here again when were next in Athens.