Nektarios’ place is amazing. Centrally located and very near to a metro station.
Nektarios has been very flexible with the check in time and was very helpful.
The place is new, nice ambient and relaxing. You feel like home.
I highly recommend this place.