What a gem. If you're considering central Athens for a stay, this is a super place!
Central, stylish, and with all the amenities.
Strongly recommended