This place is big and wonderful. There is an elevator in the building for big bags. Also a washer. The view to the Acropolis is amazing. If you don’t want to stay in the center and avoid noise, this is a great place. It’s 10min walk to Omonia Center and 13 min to O Thanasis.
I recommend this place. I’ve stayed 2 times.