Cheap city breaks in Europe are an excellent way to explore the continent without spending the earth and the best news is many of these can be visited by cruise.