we love this place a lot during our trip to Athens. The place is in the center so everything is within walking distance. You can save money by just walking to all of the famous destinations. The self checkin is also convenient so you literally can check in any time you want.
Above all, with all the services and conveniences it provides, this place really worth your money. We strongly recommend ;))