This place is great! Check-in was super easy and the price was great. The views from the roof deck are some of of the best in the area. I’d highly recommend booking with Thodoris for your stay in Athens.