Revealed: the cheapest European cities for a bargain weekend break