Dimitris place is the best place for discovering Athen City. Its perfect located to reach all the main touristic sites by foot. Restaurants and shopped just around the corner. Recommend recommend.
Thank you.