Studio 11 is a great place to stay in Athens, with all the amenities I needed and a comfy bed. It wasn’t huge but it’s perfect for solo or coupled travelers.