You can deposit toilet paper in most of the hotels in Athens and other major cities. You have to deposit toilet paper in a canister next to the toilet when you travel to the islands or rural parts of the mainland.
Let's Get It Fixed!
HomeX virtual experts will assess your issue (for free!) and can resolve simple problems.