Maria and Dimitris’ place is situated in the heart of the city center. The shopping district and food places start just a 2 minute walk away. With convenient links to the airport and key places of interest via public transport, you won’t find a better base location!