Stella’s place is definitely a gem in the heart of Heraklion.
The apartment is clean, spacious and welcoming. Close proximity to restaurants, shops and museums. In a nutshell, if you visiting Crete, Stella’s place is the ideal location to stay.