Amelie’s place is the best place to stay when visiting Athens. It is in the heart of athens, brand new, very accommodating, and they’ve made it very easy to check in and out. Additionally they have someone at the front desk always at your service. I recommend staying here when visiting Athens, as I surely will.