This breezy lakeside campground is only a kilometre from the centre and set on the lakeshore (it's run by the city rowing club). There's 70 camping spaces (electricity is included in the rate), plus a kitchen, a free laundry and a cafe. Don't swim in the lake (note the algae) and do bring mosquito repellent.
Limnopoula Camping
Ioannina